学习笔记Hive(二)—— Hive安装配置
生活随笔
收集整理的這篇文章主要介紹了
学习笔记Hive(二)—— Hive安装配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、環境介紹
| 4個Linux操作系統虛擬機 | 使用centos7鏡像配置 |
| 安裝java | 1.8以上版本 |
| 安裝Hadoop | 2.6.5以上版本 |
| 安裝MySQL | 5.1以上版本 |
二、安裝MySQL
(這里我是CentOs7)
安裝教程鏈接:https://www.jb51.net/article/150557.htm
1、安裝完成后,啟動mysql
直接在終端輸入:mysql
2、執行以下命令為root用戶設置權限
use mysql; delete from user where 1=1;GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;FLUSH PRIVILEGES;三、安裝Hive
Hive安裝教程: https://blog.csdn.net/Shockang/article/details/118062872
四、測試:Hive單詞計數
hive –e Hive語句 hive –f Hive腳本準備一個text.txt和wordcount.hql文件(均放入/opt目錄下)
text.txt
I am a student I learn hadoop I learn MapReducewordcount.hql
drop table if exists words; create table words(textline string); load data local inpath '/opt/test.txt' into table words; set hive.cli.print.header=true; select word,count(*) as wordcount from (select explode(split(textline," ")) as word from words) tmp group by word;執行wordcount.hql:
hive -f wordcount.hql結果:
總結
以上是生活随笔為你收集整理的学习笔记Hive(二)—— Hive安装配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习笔记Hive(一)—— Hive简介
- 下一篇: 学习笔记Hive(四) —— Hive应