SQuirreL SQL Client 是一个用Java编写的开源数据库工具,只要有JDBC驱动就能用,功能比不上专用工具,但是用它来管理Derby数据库还是绰绰有余的。
官网地址:http://www.squirrelsql.org/
点击Install jar of SQuirreL 3.6 for Windows/Linux/others
下载下来是squirrel-sql-3.6-standard.jar大小56.8M
安装跟运行jar包的程序一样,命令
java -jar squirrel-sql-3.6-standard.jar
如果你嫌切换目录麻烦,那么可以上面的命令做成批处理放在同一目录,实际上我就是这么干的,如图
谁说双击不能安装,双击那个bat就可以安装了
注意3.0的版本要JDK1.6以上
这里可以改安装目录
这里可以选择插件,不过好像用处不大
安装中……
安装完成
这一步可以选择是否在开始菜单和桌面创建快捷方式,建议都选上(图里没选桌面)
点done安装完成
下面开始配置它
双击桌面的SQuirreL SQL Client快捷方式启动它
初始界面是一只可爱的小松鼠
将JDK或者Apache的derby.jar和derbyclient.jar复制到SQuirreL SQL Client的lib目录(笔者是D:\Program Files\squirrel-sql-3.6\lib)
然后我们在重启SQuirreL SQL Client窗口中点击Drivers(驱动)-->Apache Derby Client,可以看到Apache Derby Client和Apache Derby Embedded已经可用了
复制之前
复制之后
然后我们点击Aliases(别名),加号"+"
Name:seconddb
Driver:Apache Derby Client
URL:jdbc:derby://localhost:1527/seconddb
User Name:APP
Password:APP
选上Auto logon
先点Test,Test没问题再点OK,如果你的Derby没启动先用startNetworkServer启动
测试OK
连接成功出现这个提示,点击不再出现,关闭
展开Objects中的seconddb-->APP-->TABLE-->SECONDTABLE,然后点击右边的Content,可以看到这个表的内容
切换到SQL视图,这里可以执行SQL语句,如SELECT * FROM SECONDTABLE