Squirrel: 通用SQL、NoSQL客户端

 

     
如果您的干活中,需要采用到六个数据库,又不想在多种客户端之间切换到切换去。那么就需要找一款协理多数据库的客户端工具了。如若你要连接六个关系型数据库,你就足以应用Navicat
Premium。可是如若你有利用到NOSQL(譬如HBase、MongoDB等),还是指出采用Squirrel
SQL Client。

 

1、安装

下载地址 :http://squirrel-sql.sourceforge.net/

安装:java –jar squirrel.jar

 图片 1

 

 

在设置过程中,可以挑选有关插件:

 图片 2

 

2、配置数据库连接

在java中,使用jdbc取得连续的不二法门是:

加载驱动:
String driverClass = “”;
classLoader.loadClass(driverClass);

获取连接:
String url = “”;
String username =””;
String password =””;
DriverManager.getConnection(url,username,password);

 

那么在运用Squirrel连接数据库时,只需要配置一下驱动类,以及url、username、password就可以了。

 在安排前,先将数据库驱动放到${Squirrel_HOME}/lib目录下。然后打开Squirrel配置相关驱动、连接。

 

 

配备驱动

安排驱动其实就是布置driverClassName。具体操作是:

Driver>[+]号>配置驱动。上边是置于的一个MySQL驱动的配置。

只有Name、ClassName是必须安排的。

 图片 3

 

部署连接

   
配置连接其实就是安排url、username、password。url是必须的,username、password是由数据库的密码来控制的。配置连接时,要指定它利用哪个驱动。

若果有应用到不同的MySQL数据库的动静。就可以配备六个连续了,而这四个连续就是足以共享一个数据库驱动的。上边是已配备好可用的数据库连接:

   图片 4

 配置完毕就可以连续不断使用了。

 

 

在行使HBase时,假如也采用了Phoenix,就可以动用Squirrel配置phoenix驱动,达到访问HBase数据库的目标:

 图片 5

 

布置连接,并应用该驱动:

 图片 6

 然后就可以访问HBase中的数据了。

 

网站地图xml地图