有没有成熟的命令行JDBC客户端?

时间:2012-06-21 12:29:30

标签: jdbc command-line command-line-interface

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

3 个答案:

答案 0 :(得分:8)

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

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

答案 1 :(得分:8)

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

答案 2 :(得分:7)

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

编辑6月22日那么HenPlus如何:http://henplus.sourceforge.net/