37

我正在尝试创建一组测试脚本,这些脚本将对与数据库一起使用的东西进行黑盒测试。为此,我需要从标准输入或文件发出 SQL 命令,这对于“mysql”客户端来说是很可能的,但现在我们使用其他数据库,它只有 jdbc 驱动程序。我在命令行中需要与 mysql 客户端相同的基本功能,但对于任何 jdbc 驱动的数据库。如果不编写我的自定义 java 工具,这可能吗?

4

3 回答 3

9

这个非常常用,适用于任何 SQL 数据库,并且得到很好的支持:https ://github.com/julianhyde/sqlline

于 2016-02-09T21:16:37.000 回答
8

我在 jisql for Oracle 和 Postgres 数据库方面取得了成功,它似乎支持大多数带有 JDBC 驱动程序的数据库:

http://sourceforge.net/projects/jisql/

于 2012-10-20T17:37:37.717 回答
7

你的意思是像http://web.quuxo.com/products/jdbctool/吗?

编辑 6/22: HenPlus 怎么样:http ://henplus.sourceforge.net/ ?

于 2012-06-21T14:43:42.530 回答