我正在尝试创建一组测试脚本,这些脚本将对与数据库一起使用的东西执行黑盒测试。为此,我需要从标准输入或文件发出SQL命令,这很可能与“mysql”客户端,但现在我们使用其他数据库,它只有jdbc驱动程序。我需要在命令行中使用与mysql客户端相同的基本功能,但是对于任何jdbc驱动的数据库。没有编程我的自定义java工具,这可能吗?
答案 0 :(得分:8)
我在使用jisql for Oracle和Postgres数据库方面取得了成功,它似乎支持大多数带有JDBC驱动程序的数据库:
答案 1 :(得分:8)
这个非常常用,适用于任何SQL数据库,并得到很好的支持:https://github.com/julianhyde/sqlline
答案 2 :(得分:7)
你的意思是http://web.quuxo.com/products/jdbctool/吗?
编辑6月22日那么HenPlus如何:http://henplus.sourceforge.net/?