hive學習之啟動hiveserver2
阿新 • • 發佈:2018-11-25
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