09 Hive安裝與操作
一.安裝Hive
1、下載解壓重命名權(quán)限


2、配置環(huán)境變量
3、修改Hive配置文件



4、配置mysql驅(qū)動(dòng)
- 下載合適版本的mysql jar包,拷貝到/usr/local/hive/lib目錄下
- 在mysql新建hive數(shù)據(jù)庫
- 配置mysql允許hive接入




5、啟停
- 啟動(dòng)Hadoop--啟動(dòng)Hive--退出Hive--停止Hadoop


二、Hive操作
1、hive創(chuàng)建與查看數(shù)據(jù)庫

2、mysql查看hive元數(shù)據(jù)表DBS

3、hive創(chuàng)建與查看表

4、mysql查看hive元數(shù)據(jù)表TBLS

5、hdfs查看表文件位置

6、hive刪除表

7、mysql查看hive元數(shù)據(jù)表TBLS

8、hive刪除數(shù)據(jù)庫

9、mysql查看hive元數(shù)據(jù)表DBS

10、hdfs查看表文件位置
三、hive進(jìn)行詞頻統(tǒng)計(jì)
1、準(zhǔn)備txt文件

2、啟動(dòng)hadoop,啟動(dòng)hive

3、創(chuàng)建并查看文本表 create table


4、導(dǎo)入文件的數(shù)據(jù)到文本表中 load data local inpath


5、分割文本 split

6、行轉(zhuǎn)列explode

7、統(tǒng)計(jì)詞頻group by

8、準(zhǔn)備txt文件

9、上傳文件至hdfs

10、從hdfs導(dǎo)入文件內(nèi)容到表wctext, 并查看hdfs源文件,hfds數(shù)據(jù)庫文件

11、統(tǒng)計(jì)詞頻

12、詞頻統(tǒng)計(jì)結(jié)果存到數(shù)據(jù)表里,并查看表和文件

hive
hdfs
13、本地調(diào)用本地hql文件進(jìn)行詞頻統(tǒng)計(jì),將結(jié)果保存為本地文件


14、退出hive,停止hadoop


浙公網(wǎng)安備 33010602011771號(hào)