安装和使用GUI工具DBeaver
DBeaver是一个免费多平台数据库工具。支持任何具有JDBC驱动程序的数据库(基本上意味着任何数据库)。
请按以下步骤安装DBeaver。
1) 下载DBeaver,并解压缩到任意位置。
2)将phoenix-client-4.15.0-HBase-1.4.jar拷贝到DBeaver安装目录下。
3)启动DBEaver,分两步配置:先建驱动,再创建连接。
3.1) 创建驱动:
首先要打开驱动管理器,选择菜单"数据库" | "驱动管理器"。如下图:

然后编辑Phonix驱动的JDBC连接。填写信息请参考下图:

然后,新建连接。选择菜单"数据库" | "新建连接"。如下图:

然后选择刚才创建的驱动。用户名和密码随意填写。如下图所示:

3.2) 单击确定,连接HBase。连接成功后,可以看到HBase数据库的目录。如下图所示:

注:一开始是没有DEFAULT数据库的。当创建第一张表时,会放到default数据库中。
打开代码编辑页面,操作如下:
-- 删除表 DROP TABLE "USER"; -- 创建表 create table user( id integer not null primary key, d.username varchar, d.address varchar ); -- 插入数据 -- phoenix没有insert,其insert与update合起来叫做:upsert upsert into user values(1,'张三','北京市'); upsert into user values(2,'李四','上海市'); -- 查看表内容 SELECT * FROM "USER";
如下图所示:
