数据库管理工具——SQuirreL SQL Client使用入门
来源:互联网 发布:维基百科数据库下载 编辑:程序博客网 时间:2024/06/04 19:13
如果您的工作要求您在一天之中连接许多不同的数据库 (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的复制过程中就没有出现乱码现象。
- 数据库管理工具——SQuirreL SQL Client使用入门
- 数据库管理工具——SQuirreL SQL Client使用入门
- 数据库管理工具——SQuirreL SQL Client使用入门
- SQuirreL SQL Client使用入门1
- SQuirreL SQL Client使用入门2---插件使用
- SQuirreL SQL Client使用入门2---插件使用2
- SQuirreL SQL Client 使用记录
- SQuirreL SQL Client数据库图形化管理客户端
- SQuirrel SQL Client 连接Hive2
- SQuirrel SQL Client的安装
- SQuirrel SQL Client 中文问题的解决方法
- SQuirreL SQL Client的安装与配置
- Squirrel SQL Client连接hive安装部署
- 连接Presto:SQuirrel SQL Client安装配置
- 利用SQuirreL SQL Client创建新连接
- 数据库管理工具_NavicatPemium_入门使用
- 数据库管理工具_NavicatPemium_入门使用
- SQuirreL SQL Client: 与异构数据库环境进行交互的开放源代码的独立前端
- 计算面积
- X-factor Chains(素数)
- Prime Path(素数筛+BFS)
- js——小动画
- Wall_poj1113_凸包
- 数据库管理工具——SQuirreL SQL Client使用入门
- Dead Fraction(辗转相除法)
- JAVA基础--HashSet 和 HashMap
- js同时寻找数组中最大值和最小值,编程之美解法三
- linux中常用的命令详解
- DbVisualizer配置连接hive
- 51Nod-1412-AVL树的种类
- Bad Cowtractors(最大生成树与判定)
- 78. Subsets &90. Subsets II