squirrelsql客户端工具的安装&hbase数据库的连接
目录
----apache phoenix的安装;
----squirrel-sql客户端的安装;
----配置phoenix驱动;
----新建数据库连接;
----总结遇到的错误;
一、下载apache phoenix,并解压缩。
下载地址:http://phoenix.apache.org/download.html
第二步,拷贝phoenix-5.0.0-HBase-2.0-client.jar和phoenix-core-5.0.0-HBase-2.0.jar至目录/squirrelsql-3.9.1-standard/lib
squirrelsql/lib.png
二、下载squirrelsql,并解压缩。
官方下载地址:http://squirrel-sql.sourceforge.net/
这里选择解压缩版本,不选择安装版本。
第二步,需要对sh文件进行赋权限,
chmod +x squirrel-sql.sh
(如果是mac电脑,则执行如下命令:chmod +x squirrel-sql-mac.sh )
第三步,执行启动命令即可。
./squirrel-sql.sh
三、配置phoenix驱动
在java class path选择在第一步拷贝的两个jar,然后点击 List Drivers。等待几秒,Class Name: (驱动名会自动补充! 非手动输入!!)
phoenix驱动.png
配置成功后,在控制台会有提示。
phoenix驱动配置成功.png
四、新建数据库连接
选择上一步的驱动phoenix,输入url,username,password
image.png
五、总结
1、手动输入的Class Name,导致没找到驱动。见《配置phoenix驱动》
image.png
2、Ubuntu下的安装乱码,刚开始选择的是安装版。
image.png
后面改选用解压缩版。
3、mac下的启动报错(报错内容是没加载到jdk的类,一度怀疑jdk环境变量配置不对,maven等均正常,排除)
启动命令不对,选择了mac/squirrel-sql.sh
image.png
应该是选择根目录下的 squirrel-sql-mac.sh
image.png
4、一定要对启动脚本.sh文件进行赋权限。
chmod +x xxx.sh