如果您的工作要求您在一天之中连接许多不同的数据库 (oracle、DB2、mysql、postgresql、Sql Server等等),或者你经常需要在多个不同种类的数据库之间进行数导入导出。那么SQuirreL SQL Client 将会是比较理想的数据库客户端链接工具。
简单介绍:
SQuirrel SQL Client是一个用Java写的数据库客户端,用JDBC统一数据库访问接口以后,可以通过一个统一的用户界面来操作MySQL PostgreSQL MSSQL Oracle等等任何支持JDBC访问的数据库。使用起来非常方便。而且,SQuirrel SQL Client还是一个典型的Swing程序,也算是Swing的一个比较成功的应用了。
下载及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的复制过程中就没有出现乱码现象。
- 大小: 21.4 KB
- 大小: 48.9 KB
- 大小: 3 KB
- 大小: 12.4 KB
- 大小: 11 KB
- 大小: 34.1 KB
- 大小: 20.5 KB
分享到:
相关推荐
标题"derby辅助工具SQuirreL SQL Client的使用"指出我们要探讨的主题是关于Apache Derby数据库管理和SQuirreL SQL Client的使用。Apache Derby是一款开源的关系型数据库管理系统,常被嵌入到Java应用程序中。而...
SQuirreL SQL Client正是为了满足这一需求而诞生的开源解决方案,它以其独特的免安装设计和强大的数据库管理功能,在数据库管理工具市场中脱颖而出。 SQuirreL SQL Client不仅仅是一款简单的SQL查询工具,它是一个...
Squirrel SQL Client是一款强大的数据库连接工具,它允许用户通过图形用户界面(GUI)与各种关系型数据库管理系统(RDBMS)进行交互。这款工具适用于Java平台,因此可以在任何支持Java的系统上运行,包括Windows、...
通过以上介绍,我们可以看出SQuirreL SQL Client是一个强大而灵活的数据库管理工具,无论对于初学者还是经验丰富的开发者,都能提供高效、便捷的数据库管理和查询体验。通过不断学习和实践,你可以更好地利用这个...
SQuirrel SQL Client是一款流行的开源SQL查询工具,它允许用户通过一个图形用户界面(GUI)来连接到各种类型的数据库,包括Hive。Hive是一个基于Hadoop的数据仓库系统,常用于大数据处理和分析。本篇文章将详细讲解...
SQuirreL SQL Client A Java SQL client for any JDBC compliant database 网上有很多SQuirrel SQL Client安装配置及连接hive配置文档,但大部分文档都没有提到3个比较坑的地方: (1)连接前先开启hiveserver2服务...
squirrel-sql-3.7(小松鼠-数据库连接工具).zipsquirrel-sql-3.7(小松鼠-数据库连接工具).zipsquirrel-sql-3.7(小松鼠-数据库连接工具).zipsquirrel-sql-3.7(小松鼠-数据库连接工具).zip
SQuirrel SQL Client是一个用Java写的数据库客户端,用JDBC统一数据库访问接口以后,可以通过一个统一的用户界面来操作MySQL PostgreSQL MSSQL Oracle等等任何支持JDBC访问的数据库。使用起来非常方便。而且,...
总之,SQuirreL SQL Client是一款功能全面、易于使用的SQL客户端工具,无论你是数据库新手还是经验丰富的DBA,都能从中受益。它通过统一的界面和强大的功能,使得数据库管理和查询变得更加简单和高效。
Squirrel SQL Client是一款开源、免费的SQL查询工具,专为数据库管理员和开发人员设计,用于交互式地浏览、管理和操作各种关系型数据库系统。这款工具以其用户友好的界面和广泛的数据库支持而广受好评。在Squirrel ...
SQuirreL SQL Client是一款基于Java开发的强大且易用的SQL查询工具,适用于数据库管理员、开发者以及数据分析师。版本2.6.6是该软件的一个稳定版本,它提供了多种功能,使得用户能够轻松地与各种不同的数据库进行...
SQuirreL SQL Client是一个SQL客户端管理工具。SQuirreL SQL Client是用Java编写。SQuirreL SQL Client支持Windows、Linux、MacOS X等多个操作系统。它允许您查看数据库的内容、发出 SQL 命令,以及如您将看到的,...
SQuirreL SQL Client是一款流行的开源数据库管理工具,它允许用户通过Java应用程序接口(API)连接并查询多种类型的数据库,包括DB2、MySQL和Oracle等。本文将详细介绍如何安装和配置SQuirreL SQL Client,以及如何...
SQuirrel SQL Client是一个用Java写的数据库客户端,用JDBC统一数据库访问接口以后,可以通过一个统一的用户界面来操作MySQL PostgreSQL MSSQL Oracle等等任何支持JDBC访问的数据库。使用起来非常方便。而且,...
《Squirrel SQL 3.5.3:便捷的数据库管理工具》 Squirrel SQL,一个由Java编写的应用程序,以其跨平台的特性以及对多种数据库的良好支持,深受广大数据库管理员和开发者的喜爱。这款工具的核心功能在于提供了一个...
squirrel-sql中文语言汉化包,放入lib文件夹下.支持SQuirreL SQL Client2.3版本以上
SquirrelSQL是一款强大的开源数据库管理工具,它支持多种数据库系统,包括MySQL、Oracle、PostgreSQL、HBase等。在标题中提到的"squirrelsql-4.1.0-standard.zip"是一个压缩包,其中包含了SquirrelSQL的4.1.0标准...
Squirrel-SQL是一款轻量级、跨平台的SQL客户端工具,它允许用户通过图形化界面与各种数据库管理系统(DBMS)进行交互。在这个特定的版本——Squirrel-SQL 3.9.0 Standard,特别包含了对Hive的支持,使得大数据处理变...
Squirrel SQL Client 是一款轻量级但功能强大的图形化数据库管理工具,它支持多种数据库驱动,并且具有直观易用的界面,能够帮助用户轻松地与各种数据库进行交互。本文将详细介绍如何使用 Squirrel SQL Client 来...
Squirrel SQL是一款强大的开源数据库管理工具,主要用于图形化地与各种关系型数据库进行交互。它支持多种数据库引擎,包括但不限于MySQL、Oracle、SQL Server、PostgreSQL等,为数据库管理员和开发人员提供了便捷的...