DBeaver连接HIVE

工欲善其事必先利其器

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
1.HIVE等大数据环境搭建
2.下载DBeaver
3.下载mysql驱动

安装DBeaver

先别急着启动hadoop和hive
我下载的是tar.gz包,直接解压,但是还不能用,还得把jdk里的的jre拉到DBeaver根目录下,这个时候就可以打开了,看图说话


打开是这个样子的,不同版本会有区别,这个问题不大

这是我已经连接上了

准备工作还没结束----改配置

HIVE

首先修改在hive/conf目录下的hive-site.xml

</property>
	<property>
       		 <name>hive.server2.thrift.port</name>
     		 <value>10000</value>
	</property>
  <property>
       		<name>hive.server2.thrift.bind.host</name>
       		<value>127.0.0.1</value>
     	</property>

这一段配置是用来绑定hiveserver2的端口号,默认是10000,这个就不改了,第二个是绑定host,我是伪分布式所以是localhost(127.0.0.1)

Hadoop

你以为完了么,没有,hadoop也要配置,不然连接的时候会报错,大概是无法认证session会话之类的,去到hadoop/etc/hadoop目录下找到core-site.xml文件添加以下代码

<property>
             <name>hadoop.proxyuser.xxx.groups</name>
             <value>*</value>
        </property>
	<property>
		<name>hadoop.proxyuser.root.hosts</name>
		<value>*</value>
	</property>
	<property>
		<name>hadoop.proxyuser.root.groups</name>
		<value>*</value>
	</property>

添加代理,其中 xxx是 用户名,root一般就是root,我只添加了用户组的,如果这里还有问题就加上hosts的
到这里基本准备阶段就完成了!

连接HIVE

首先打开hiveserver2服务

然后DBeaver->new database connection 如下

然后next,基本是就是默认的

然后这里我前面写的host是127.0.0.1,所以这里就不写localhost了
接着选edit Driver Settings就是下面那一行,加载驱动,delete原本的驱动然后选择add file 在hive安装目录下找驱动

就是这个standalone,ok
连接测试一下
如果不成功… … … …
像这样的
在这里插入图片描述
在username 和 password 处输入你的linux的用户名和密码,成功!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值