1. 程式人生 > >hive學習之啟動hiveserver2

hive學習之啟動hiveserver2

1、啟動hiveserver2

#進入hive安裝目錄
cd /usr/local/hive目錄
#啟動hive2目錄
 bin/hive --service  hiveserver2

2、克隆會話啟動beeline

#進入hive安裝目錄
cd /usr/local/hive目錄
#啟動beeline
bin/beeline

3、連線

beeline> !connect jdbc:hive2://hadoop00:10000
Connecting to jdbc:hive2://hadoop00:10000
#hdfs使用使用者名稱
Enter username for jdbc:hive2://hadoop00:10000: root
#密碼
Enter password for jdbc:hive2://hadoop00:10000: 
Connected to: Apache Hive (version 1.2.1)
Driver: Hive JDBC (version 1.2.1)
Transaction isolation: TRANSACTION_REPEATABLE_READ
#連線成功
0: jdbc:hive2://hadoop00:10000>

4、sql查詢

0: jdbc:hive2://hadoop00:10000> show tables;
+------------+--+
|  tab_name  |
+------------+--+
| hive_stu   |
| hive_test  |
+------------+--+
2 rows selected (1.797 seconds)
0: jdbc:hive2://hadoop00:10000> select * from hive_test;
+---------------+-----------------+----------------+----------------+--+
| hive_test.id  | hive_test.name  | hive_test.age  | hive_test.sex  |
+---------------+-----------------+----------------+----------------+--+
| 1             | liuyifei        | 20             | femal          |
| 2             | hujun           | 25             | male           |
| 3             | xuxubaobao      | 30             | female         |
+---------------+-----------------+----------------+----------------+--+

5、退出連線

#退出連線命令!quit
0: jdbc:hive2://hadoop00:10000> !quit
Closing: 0: jdbc:hive2://hadoop00:10000