##1.安装Hive后的配置变量的前提下,再节点的任意位置直接Hive+回车hive(default)>>>
2.2.安装配置环境以后,再节点的任意位置直接hive --service hiveserver2
2.hive的使用方式
1.安装Hive后的配置变量的前提下,再节点的任意位置直接Hive+回车hive(default)>>>
2.安装配置环境以后,再节点的任意位置直接hive –-service hiveserver2
就这样,
然后beenline连接hiveserver2执行
下面就连接JDBC
!connect jdbc:hive2://node01:10000
这样他就连接成功了。输入用户名和密码(自己定义)
一定要注意端口号10000,要不然就会这样
然后就可以查看数据库 :show databases;
0: jdbc:hive2://node01:10000> show databases;
INFO : Compiling command(queryId=root_20191101221010_419841d5-5b24-4441-a924-6e21c6bcd056): show databases
INFO : Semantic Analysis Completed
INFO : Returning Hive schema: Schema(fieldSchemas:[FieldSchema(name:database_name, type:string, comment:from deserializer)], properties:null)
INFO : Completed compiling command(queryId=root_20191101221010_419841d5-5b24-4441-a924-6e21c6bcd056); Time taken: 0.223 seconds
INFO : Concurrency mode is disabled, not creating a lock manager
INFO : Executing command(queryId=root_20191101221010_419841d5-5b24-4441-a924-6e21c6bcd056): show databases
INFO : Starting task [Stage-0:DDL] in serial mode
INFO : Completed executing command(queryId=root_20191101221010_419841d5-5b24-4441-a924-6e21c6bcd056); Time taken: 0.039 seconds
INFO : OK
±---------------±-+
| database_name |
±---------------±-+
| default |
| myhive |
±---------------±-+
2 rows selected (0.608 seconds)
第三种
通过参数使用hive
Hive -e ‘命令’ hive -e ‘show databases;’
Hive -f ‘文件’ hive -f’’