第一种;hive的安装目录下./hive启动客户端连接服务,在服务中写sql
通过配置环境变量
exprot HIVE_HOME=usr/app/hive-2.3.5
source /etc/profile或者 . /etc/profile
直接输入hive启动
show databases;
create table t_a(id int,name string)
show tables;
第二种 HiveJDBC访问
启动hiveserver2服务
[root@doit01 hive]$ bin/hiveserver2
启动beeline
[root@doit01 hive]$ bin/beeline
Beeline version 1.2.1 by Apache Hive
beeline>
连接hiveserver2
beeline> !connect jdbc:hive2:/doit01:10000(回车)
Connecting to jdbc:hive2:/doit01:10000
Enter username for jdbc:hive2:/doit01:10000: root(回车)
Enter password for jdbc:hive2:/doit01:10000: (直接回车)
Connected to: Apache Hive (version 1.2.1)
Driver: Hive JDBC (version 1.2.1)
Transaction isolation: TRANSACTION_REPEATABLE_READ
0: jdbc:hive2:/doit01:10000> show databases;
±---------------±-+
| database_name |
±---------------±-+
| default |
| hive_db2 |
±---------------±-+