SQuirreL SQL Client是一款功能强大的服务器配置管理软件,该软件能够帮助用户快速、高效的配置服务器,可以用来查看/编辑数据库的内容、发出SQL命令,完美兼容Windows系统和mac、linux,需要的朋友快来下载使用!
软件特色
◆ 柱状图显示对像
◆ 自动完成
◆ 语句提示
◆ 标记
◆ 自动纠正
◆ 编辑查询结果
◆ 关系图
◆ 分页打印
SQuirreL SQL Client安装教程:
具体步骤非常简单,在安装过程中可以选择下载不同数据库的驱动,当然也可以安装结束后直接把驱动jar包拷贝到安装目录\SQuirreL SQL Client\lib\下。如图
SQuirreL SQL Client配置教程
安装完成后,运行程序中--- SQuirrel SQL Client,这时可爱的小松鼠界面就出现了,进入主界面,配置链接:
选择左侧Aliases,点击+ 号来创建新的链接Alias,
Name:随便输入自己想要数据库别名。、
Driver:选择相应的驱动,红叉代表驱动不存在,对号代表驱动存在可用。如驱动不存在,可以自己添加,具体添加步骤请看下以小节。
看下面的图以MySQL Driver为例,选中后添加外部MySQL驱动包
这样做了之后红叉变成对勾表示添加成功
在Driver中配置好了后,再点击Alias,自己新建一个数据库连接
那么在上面选择了刚才添加成功的驱动后,下面就该配置数据库连接参数及用户信息了
配置好以后,可以点击Test测试。ok。配置成功后点击OK,连接进入主页面如下图
看到那两个选项卡没Objects和SQL,切换到SQL,在上面写入查询语句,点击那个小人按钮表示执行
SQuirreL SQL Client使用教程
安装到这一步,需要勾选简体中文:
继续往下,直至安装完毕。从开始菜单中打开SQuirrel SQL Client,点击最左侧的”Drivers”驱动tab页,点击添加(+)来添加Hive的驱动配置:
在弹出的添加驱动对话框中填入Hive的驱动信息:
注意:在”Extra Class Path”中,需要加入运行Hive所依赖的jar包,我这里将$HIVE_HOME/lib/下的所有jar包,以及Hadoop的核心jar包,
还有slf4j的两个jar包都添加进去。最后点击OK确定。
接着,进入最左侧的”Aliases”别名tab页面,点击添加(+),建立一个Hive的链接:
在弹出的添加别名对话框中,填入以下信息(Driver选择上面新建的HiveDriver):
点击OK确定之后,弹出链接对话框:
点击”Connect”链接Hive。链接成功之后,首页如下:
双击左侧的Objects下面的TABLE标签,即可列出Hive中所有的表:
选中一个表,可以看到该表的概要信息。
切换到SQL标签页,可以在这里编辑和执行SQL:
点击执行后,在下面显示出执行结果。其中的”Overview / Charts”页比较有意思:
在点击Charts–>Open char window之后,弹出一个新的对话框,里面将查询结果做了一个图表分析,如下图所示:
另外,SQuirrel SQL Client还可以保存、导出查询结果等等.
更新日志:
3.7.1 更新:
别名- - >属性- - >标签模式现在可以表进行分类
数据导入插件:新选项选择如果进口在单个事务中完成
或者每N多的插入数据提交后,N可以配置。
外键引用窗口现在也生产结果树的根表引用。
SQL格式有三个新选项,看到菜单文件- >全球首选项- > SQL格式选项卡
——缩进部分复选框
——逗号将单选按钮
——当和/或关键字出现在从条款可以选择忽略开始新行设置。
这可能被认为是导致加入条款更具可读性。
在SQL编辑器中当前SQL马克:如果插入符号放置在一个SQL,这个SQL可以使用ctrl输入,执行此SQL现在被一个蓝色的盒子。
功能可以关闭或盒子的颜色可以改变全球在文件菜单- - >首选项- - >选项卡“SQL”——>一节“通用”
新的全球偏好”引用函数应该引用中的复制到剪贴板”,看到菜单文件- - >全球首选项- - >选项卡“SQL”——>一节“通用”
注意:这个改变编辑额外的插件被删除了。其所有功能现在松鼠的核心的一部分。不影响的变化
使用的功能变化。松鼠不会加载“编辑额外的插件了。
更新后的波兰语翻译。由于Begina Felicysym。
插件语法:过去五找到字符串是现在保存,可以选择从下拉的查找和替换对话框。
bug修正:
# 1241切换选项卡使用Alt左/右不工作后使用拖拽标签都被感动了
改进的日志记录和处理的“内容”选项卡显示在“对象”选项卡中,目的是跟踪/预防。
——如果一个SQL加载内容选项卡失败,完整的SQL字符串是写入日志
——“SELECT *……”声明发出最后的回退。
为DB2数据类型“数据”,图形和VARGRAPHIC“存储结果的SQL表”功能没有创造正确的“create table”脚本。
关于结果输出为文本:
替换空字符串字符(0 x00)与空间char,作为这个角色不能被复制到剪贴板和数据后null字符不复制。
(如发生在这个主题上与DB2工作。)
这种修复也取代FF和空间形成饲料字符(0 x0c)字符,
FF性格是导致问题当文本数据粘贴到高级的文本编辑器如文本编辑器,它创造了意想不到的新行。
一些选项在新会话属性(中止错误,编写sql错误日志文件)松鼠重启后还未得救
毫秒丢失当你复制时间戳值通过“复制为SQL中插入值语句”选项
# 1240数据导入插件:当异常发生自动提交模式通常是改变。
随着这个修复以下改进:
- UI resizeable
——更好的错误消息
颜色# 1237人失踪SQL窗口和对象树窗口
# 1236快捷置评/取消当前行(ctrl +“/”)不工作
固定的错误# 1236的建议
请注意:松鼠的原创评论/取消热键ctrl +数字键盘/ ctrl + shift +数字键盘-。
当前SQL标记显示在对象树找到字段。
# 1226连接不工作当会话工具栏被配置为不显示。
看到菜单“文件”- >“新会话属性”- - >选项卡“一般”,检查“显示工具栏”复选框。
对象树:内容选项卡加载了ClassCastException当表内容视为文本输出。
NullPointerException时发生的“秀外键引用”鼠标右键菜单项的SQL结果表被点击。