我正在尝试创建一组测试脚本,对与数据库一起使用的内容执行黑盒测试。为此,我需要从标准输入或文件发出 SQL 命令,这对于“mysql”客户端来说是完全可能的,但现在我们使用其他数据库,它只有 jdbc 驱动程序。我需要在命令行中使用与 mysql 客户端相同的基本功能,但适用于任何 jdbc 支持的数据库。如果不编写我的自定义 java 工具,这可能吗?
最佳答案
这个非常常用,适用于任何 SQL 数据库,并且得到很好的支持:https://github.com/julianhyde/sqlline
关于jdbc - 有没有成熟的命令行 JDBC 客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11138175/