一、DBeaver介绍
DBeaver
dbeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具,是一个通用的数据库管理工具和 SQL 客户端。
支持数据库:
MySQL、Oracle、PostgreSQL、IBM DB2、Microsoft SQL Server、clickhouse、phoenix、hive、redis、Sybase、ODBC、Java DB (Derby)、Firebird (Interbase)、HSQLDB、SQLite、Mimer、H2、IBM Informix、SAP MAX DB、Cache、Ingres、Linter、Teradata和一些符合JDBC连接的数据库。
支持系统:
Windows (2000/XP/2003/Vista/7/10)、Linux、Mac OS、Solaris、AIX、HPUX
特征:
- 支持数据库元数据浏览
- 支持元数据编辑(包括表,列,键,索引)
- 支持SQL语句和脚本的执行
- 支持SQL关键字高亮显示(依据与不同是数据库)
- 简单友好的显示页面
二、下载客户端
下载地址:https://dbeaver.io/download/
选择对应系统的版本,我这里选择解压版windows64位
三、安装客户端
1、双击dbeaver-ce-7.1.1-x86_64-setup.exe安装,一直点击下一步就OK了。
2、安装java的JDK
四、配置客户端
1、配置jdk
因为jdk版本的差异,需要指定jdk的版本。
选择DBeaver客户端,鼠标右键选择属性,把刚刚安装的jdk路径配置目目标里。(注意空格)
-vm E:\Software\Java\jdk1.8.0_102\bin\javaw,修改成自己的jdk路径。
2、配置phoenix包
将hbase-site.xml放进phoenix-4.7.0.2.6.2.0-205-client.jar里。
(注:hbase-site.xml和phoenix-4.7.0.2.6.2.0-205-client.jar需要从hbase和phoenix集群获取。如从官网下载,请注意版本。)
五、连接phoenix
1、建立连接
创建连接
选择连接类型
主机改成zookeeper集群的地址。
2、设置驱动
删除默认的驱动,加载自己的驱动,因为默认驱动下载很慢,而且驱动有问题。
点击找到类,选择需要的驱动类,org.apache.phoenix.jdbc.PhoenixDriver
测试连接
连接成功