hive的执行命令

beeline的使用规则
- 需要配置hiveserver2
| hive的配置文件:hive-site.xml |
| <property> |
| <name>hive.server2.authentication</name> |
| <value>NONE</value> |
| </property> |
| <property> |
| <name>hive.server2.thrift.bind.host</name> |
| <value>node1</value> |
| </property> |
| <property> |
| <name>hive.server2.thrift.port</name> |
| <value>10000</value> |
| <description>TCP port number to listen on, default 10000</description> |
| </property> |
| <property> |
| <name>hive.server2.thrift.http.port</name> |
| <value>10001</value> |
| </property> |
| <property> |
| <name>hive.server2.thrift.client.user</name> |
| <value>root</value> |
| <description>Username to use against thrift client</description> |
| </property> |
| <property> |
| <name>hive.server2.thrift.client.password</name> |
| <value>root</value> |
| <description>Password to use against thrift client</description> |
| </property> |
| |
| hadoop的配置文件:core-site.xml |
| <property> |
| <name>hadoop.proxyuser.root.hosts</name> |
| <value>*</value> |
| </property> |
| <property> |
| <name>hadoop.proxyuser.root.groups</name> |
| <value>*</value> |
| </property> |
- 启动hiveserver2
hiveserver2 &
hive --service hiveserver2 &
在后台输入:nohup hiveserver2 1>xxx.log 2>&1 &
- beeline的使用

| beeline |
| !connect jdbc:hive2://node1:10000 |
| 用户名:root |
| 密码:root |
DBeaver使用
| 将下面的包作为驱动导入DBeaver中即可 |
| |
| [root@node1 jdbc] |
| /opt/app/hive-2.3.8/jdbc |
| [root@node1 jdbc] |
| hive-jdbc-2.3.8-standalone.jar |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?