zoukankan      html  css  js  c++  java
  • 数据库客户端工具DBeaver连接Hive

    一、下载安装DBeaver

    官网下载dbeaver-ce-7.0.0-x86_64-setup.exe,Windows下进行安装。

    二、配置DBeaver里的hive jdbc

    文件->新建->数据库连接

    点击下一步,选择Apache Hive,点击下一步。

    设置jdbc连接配置

    主机:安装Hive的服务器ip

    数据库/模式:hive-site.xml配置文件中javax.jdo.option.ConnectionURL属性中对应的Mysql数据库中Hive数据库名称

    用户名/密码:部署Hive服务器对应etc/hadoop目录下的core-site.xml文件中hadoop.proxyuser.root.hosts和hadoop.proxyuser.root.groups对应的代理用户的用户名及密码,是linux服务器的登录用户名和密码,而不是数据库的用户名和密码。

    端口:hive-site.xml配置文件中对应下图中hive.server2.thrift.port中设置的端口值

    进行jdbc驱动设置,点击编辑驱动设置,离线下载文件hive-jdbc-uber-2.6.5.0-292.jar,下载地址:https://github.com/timveil/hive-jdbc-uber-jar/releases,点击添加文件,选择jar包所在目录,将其添加进去,点击确定。

    在进行连接之前,需要对Hive的/etc/hadoop下的hdfs-site.xml添加如下配置,否则无法通过DBeaver连接到Hive:

    三、启动hiveserver2服务

    在部署Hive的服务器上执行如下命令:

    hive --service hiveserver2

    启动成功后,点击Apache Hive-hive进行连接,连接成功后,正确显示所有数据库

    查看数据库下的表内容

    通过SQL编辑器,执行sql语句

    能够正常查询出数据说明连接配置成功

    业精于勤荒于嬉,行成于思毁于随
  • 相关阅读:
    BUAA OO Unit1 表达式求导
    中介者模式
    命令模式
    观察者模式
    解释器模式
    策略模式
    迭代器模式
    模板方法模式
    代理模式
    桥接模式
  • 原文地址:https://www.cnblogs.com/huojinfeng/p/12869469.html
Copyright © 2011-2022 走看看