1.简介
Beeline
Beeline 要与HiveServer2配合使用
服务端启动hiveserver2
Beeline 和hive两个指令公用一个元数据,Beeline在公司中更常用,大部分进行数据查询操作,很少增删改(必须拥有相关的权限,否则失败),hive一般对于开发者使用。
hiveserver只允许一台客户端同时进行访问hive(已经被淘汰)。hiveserver2允许多客户端进行同时访问hive,支持高并发
2.beeline两种方式连接到hive
2.1、
beeline -u jdbc:hive2://localhost:10000/default -n root
只验证用户名
2.2、beeline
!connect jdbc:hive2://<host>:<port>/<db>;auth=noSasl root 123
默认 用户名、密码不验证,但必须写出来