准备HBASE+Phoenix的环境、Dbvisualizer、和Phoenix驱动包(phoenix-xxx-client.jar)
1、创建Phoenix驱动
在Dbvisualizer中,依次选择Tools -> Driver Manager -> + (create a new driver) ,填写Name,URL Format可以省略,然后选择右侧的文件夹按钮,选择Phoenix驱动jar包,选择后会自动加载驱动并显示Driver Class。参考如下图
2、连接Phoenix
依次选择Tools -> Connection Wizard -> 填写连接名称 ->选择Phoenix驱动 -> 添加Database URL ,也就是Phoenix所在集群的zk连接,例如 jdbc:phoenix:zk1,zk2,zk3:2181:/hbase ,并不需要用户名和密码,连接信息如下
如果hbase-site.xml配置了命名空间,需要在Driver Properties加入如下配置
需要注意的是,Dbvisualizer连接的Phoenix没有显示默认Schema,如下红框表未显示
可以使用SQuirreL SQL Client第三方工具连接Phoenix,思路同样是先创建驱动再进行连接,但是SQuirreL我用着非常不好用,稍微配置不合意就会连接不上,各随心意吧。
下面给个链接,可以参考一下:https://blog.csdn.net/qq_40082253/article/details/107823525