SQuirrel SQL Client数据库连接工具的配置与使用

3 篇文章 0 订阅
1 篇文章 0 订阅

SQuirrel SQL Client介绍:

SQuirrel SQL Client是一个用Java写的数据库客户端,用JDBC统一数据库访问接口以后,可以通过一个统一的用户界面来操作MySQL PostgreSQL MSSQL Oracle等等任何支持JDBC访问的数据库。使用起来非常方便。而且,SQuirrel SQL Client还是一个典型的Swing程序,也算是Swing的一个比较成功的应用了。关于此工具的详细介绍还可以了解官方信息【http://www.squirrelsql.org/】,此工具的方便之处在于,可能工作中一天会访问很多的数据库,有oracle、mysql、hive、hbase等不同种类的数据库,而每一种数据库都是不一样的连接工具,而SQuirrel SQL Client的特性为jdbc的连接方式,所以配置好了相应的数据库的jdbc驱动就可以访问所有的不同种类的数据库。

SQuirrel SQL Client使用:

目前SQuirrel SQL Client最新版本为3.8.1,具体下载安装可以去参考官网介绍,或者也可以下载已经安装好的工具包,打开既可以使用,具体可参考此链接【点击打开链接】,只需双击squirrel-sql.bat批处理文件即可。

接下来介绍怎么去配置hive驱动

第一步,打开drivers驱动配置器,点击添加


第二步,填写配置信息

name:可自定义命名

example URL:HIVE存储在hdfs上的url


第三步:

在 extra class path路径中add一些关于hive的jara包,具体jara包可以在此处下载【hive驱动下载】,下载完成后即可导入到 extra class path中


class name与截图相同,点击ok,即可提示配置成功的界面


第四步,配置Aliases


填写配置信息


Name:自定义名称

Driver:选择刚才配置好的驱动

user name:用户名

password:密码

接下来就连接成功了,可以进行查询操作


但是在连接hive的时候,建立的session隔一段时间就会断,所以需要设置一个保持连接的参数,隔一段时间访问服务器一次,保持session的存活


点击连接,选择到Properties


设置间隔120s去执行依据简单的语句,这里执行show databases

下面介绍此工具连接phoenix的配置方法

在连接phoenix的时候只用配置一个jar包就可以,集群hbase版本为1.2.6,对应的jar包为phoenix-4.13.1-HBase-1.2-thin-client,与hive的配置方法相同,在example URL的位置填写好配置参数,【jdbc:phoenix:thin:url=http://IP地址:端口;serialization=PROTOBUF】,唯一不同的是要多配置一个参数serialization=PROTOBUF,这样就算连接以及配置完成,接下来需要做的就是在aliases里找到配置好的phoenix drivers进行连接即可。

  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值