数据库管理工具——SQuirreL SQL Client使用入门

简单介绍:

  SQuirrel SQL Client是一个用Java写的数据库客户端,用JDBC统一数据库访问接口以后,可以通过一个统一的用户界面来操作MySQL PostgreSQL MSSQL Oracle等等任何支持JDBC访问的数据库。使用起来非常方便。而且,SQuirrel SQL Client还是一个典型的Swing程序,也算是Swing的一个比较成功的应用了。

  如果您的工作要求您在一天之中连接许多不同的数据库 (oracle、DB2、mysql、postgresql、Sql Server等等),或者你经常需要在多个不同种类的数据库之间进行数导入导出。那么SQuirreL SQL Client 将会是比较理想的数据库客户端链接工具。

下载及win下安装:

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

  目前最新版本:squirrel-sql-3.1-install.jar

  安装方法:在命令窗口切换到安装文件目录下运行 java -jar squirrel-sql-<version>-install.jar (当然也可以直接点击JAR安装)

  具体步骤非常简单,在安装过程中可以选择下载不同数据库的驱动,当然也可以安装结束后直接把驱动jar包拷贝到安装目录\SQuirreL SQL Client\lib\下。如图

运行及配置链接

安装完成后,运行程序中--- SQuirrel SQL Client,这时可爱的小松鼠界面就出现了,进入主界面,配置链接:

选择左侧Aliases,点击+ 号来创建新的链接Alias,

Name:随便输入自己想要数据库别名。、

Driver:选择相应的驱动,红叉代表驱动不存在,对号代表驱动存在可用。如驱动不存在,可以自己添加,具体添加步骤请看下以小节。

看下面的图以MySQL Driver为例,选中后添加外部MySQL驱动包


 

这样做了之后红叉变成对勾表示添加成功

在Driver中配置好了后,再点击Alias,自己新建一个数据库连接


 那么在上面选择了刚才添加成功的驱动后,下面就该配置数据库连接参数及用户信息了

配置好以后,可以点击Test测试。ok。配置成功后点击OK,连接进入主页面如下图

看到那两个选项卡没Objects和SQL,切换到SQL,在上面写入查询语句,点击那个小人按钮表示执行

个人使用心得:

  优点:对不同类型数据库的表,可以方便的使用copy ,快速方便的paste到其他数据库中,其记录也同时被复制过去。这彻底解决了不同类型数据库之间语法及用法上的差异所带来的数据库迁移的不便。

 缺点:对于部分特殊类型不能很多好的转化,比如oracle中的clob类型,对应postgresql的text类型,尽管两数据库都是用utf-8字符集,但是在把oracle中含有这个字段的表copy到postgresql后,text类型字段汉字会变为乱码(方格)。也许不是SQuirreL SQL Client本身的原因,而是postgresql和oracle之间存储汉字节码长度不一样导致的,postgresql和mysql的复制过程中就没有出现乱码现象。

时间: 2024-08-05 15:20:53

数据库管理工具——SQuirreL SQL Client使用入门的相关文章

SQuirreL SQL Client使用入门2---插件使用

接上篇:SQuirreL SQL Client使用入门1 一.插件存放目录 在安装目录下, ./plugins/下的jar对应的文件夹中有插件使用说明文档. ***强烈建议使用插件时,去看下说明文档.那个比较准确以及详细 二.插件使用以及配置 1.自动补全插件   文档:plugins\ codecompletion\doc 效果如下: 使用方法:CTRL+SPACE 使用范围: Completion works on almost all SQL and DDL constructs: Key

SQuirreL SQL Client使用入门2---插件使用2

接上篇:SQuirreL SQL Client使用入门2---插件使用 五.多数据源虚拟化管理插件  文档:plugins\multisource\doc\ Overview The multiple source query plugin allows SQuirreL users to create a virtual data source that may consist of multiple data sources on different servers and platform

squirrel sql client 连接phoenix

1. 下载 squirrel sql client 客户端后 运行 2.复制必要的jar 包到 squirrel sql client 安装目录下 需要jar 包有: phoenix-core-4.6.0-HBase-1.0.jar phoenix-4.6.0-HBase-1.0-client.jar hbase-client-1.0.0-cdh5.4.7.jar hbase-common-1.0.0-cdh5.4.7.jar hbase-server-1.0.0-cdh5.4.7.jar ha

CentOS-7.2安装SQuirreL SQL Client连接Hive

一,SQuirreL SQL Client干吗的? SQuirreL SQL Client是一款功能强大的服务器配置管理软件,该软件能够帮助用户快速.高效的配置服务器,且支持用户查看数剧库的结构并发出sql命令. 二,我要干嘛? 最近学习Hive,朋友推荐使用SQuirreL SQL Client.我的开发环境是CentOS7,但是SQuirreL SQL Client完美运行,前提是得安装JDK. 三,SQuirreL SQL Client去哪下载? 1 wget https://nchc.d

mysql数据库管理工具(navicat for mysql)

Navicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接到 MySQL.Oracle.PostgreSQL.SQLite 及 SQL Server 数据库,让管理不同类型的数据库更加方便.Navicat Premium 结合了其他 Navicat 成员的功能.有了不同数据库类型的连接能力,Navicat Premium 支持在 MySQL.Oracle.PostgreSQL.SQLite 及 SQL Server 之间传输数据.它支持大部份 MySQL.Ora

mysql数据库管理工具(navicat for mysql) 10.1.7 绿色中文版

最新版navicat for mysql,自带注册码.已经绿化,解压到任意目录就可运行. Navicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接到 MySQL.Oracle.PostgreSQL.SQLite 及 sql server 数据库,让管理不同类型的数据库更加方便.Navicat Premium 结合了其他 Navicat 成员的功能.有了不同数据库类型的连接能力,Navicat Premium 支持在 MySQL.Oracle.PostgreSQ

mysql数据库管理工具navicat for mysql怎么用

mysql数据库管理工具navicat for mysql,对于不怎么喜欢图形界面或者不太方便使用SQL的时候.我们可以通过用这个图形界面数据库管理工具来管理mysql,本经验咗嚛就简单介绍一下怎么用navicat for mysql管理连接mysql数据库 1.Navicat for  mysql 怎么用? 连接数据库 打开navicat for mysql之后找到,文件----新建连接 2.连接参数填写 在出现的连接设置里面,有很多选项都是针对需要连接的数据库的账号信息 连接名:可以任意填写

SQL Server2008从入门到全面精通 SQL数据库视频教程

第1章 SQL Server 2008入门知识:1.SQL SERVER 2008简介2.数据库概念3.关系数据库4.范式5.E-R模型6.SQL Server 2008体系结构7.安装IIS服务8.安装SQL Server 20089.卸载SQL Server第2章 使用SQL Server 2008管理工具: 1.使用SQL Server Management Studio2.模板资源管理器3.SQL Server联机丛书4.SQL Server 配置管理器5.SQL Server Busi

第三方数据库管理工具Navicat使用教程

一.Navicat Premium是一个功能强大的第三方数据库管理工具,可以连接管理MySQL.Oracle.PostgreSQL.SQLite 及 SQL Server数据库. 使用Navicat软件进行连接数据库之前,先了解一下如何查看数据库的IP,端口号,数据库用户名,数据库名字. 1.进入自主管理平台,点击数据库管理,查看MYSQL数据库的详细信息(使用外网IP进行连接数据库),如图: 2.进入自主管理平台,点击数据库管理,查看SQL SERVER数据库的详细信息,如图: 二.连接mys