1. 程式人生 > >hive安裝和基本使用

hive安裝和基本使用

1、安裝hadoop叢集並啟動

2、安裝mysql資料庫

    linux安裝mysql

3、hive安裝

    1)、上傳安裝包至/usr/local目錄中

    2)、解壓:

tar -zxvf apache-hive-1.2.1-bin.tar.gz

    3)、將mysql的jar包匯入解壓後的apache-hive中的lib檔案下

    4)、啟動hive

/usr/local/apache-hive-1.2.1-bin/bin/hive

4、hive基本操作

    建立資料看庫

hive> create database bighive;
OK
Time taken: 2.105 seconds

    檢視資料庫

hive> show databases;
OK
bighive
default
Time taken: 0.165 seconds, Fetched: 2 row(s)

    建立表

hive> create table hive_stu(id int,name string,age int,sex string);
OK
Time taken: 0.87 seconds

    查看錶

hive> show tables;
OK
hive_stu
Time taken: 0.161 seconds, Fetched: 1 row(s)

5、通過hadoop服務連結檢視hive產生資料

 

6、製作測試資料

    hive預設以八進位制編碼\001作為分割符,使用vi編輯工具進入insert模式

    ctrl + V 可以輸入 ^符號
    ctrl + a 可以輸入A---'\001'

    1^Aliuyifei^A20^Afemal
    2^Ahujun^A25^Amale
    3^Axuxubaobao^A30^Afemale

    將資料上傳至hadoop中hive生成的資料夾下

    hadoop fs put  ./hive.info  /user/hive/warehouse/hive_stu

7、檢視資料

hive> select * from hive_stu;
OK
1       liuyifei        20      femal
2       hujun           25      male
3       xuxubaobao      30      female
Time taken: 0.445 seconds, Fetched: 3 row(s)