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

标签 jdbc command-line command-line-interface

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

最佳答案

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

关于jdbc - 有没有成熟的命令行 JDBC 客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11138175/

相关文章:

mysql - 如何在 jdbc 中为列的计数编写查询

java - 由于截断异常,MySQL 无法可靠地获取 auto inc 值返回

java - tomcat jdbc连接池,使用后不释放连接

java - PreparedStatement setnull 方法中 Types.INTEGER 和 Types.NULL 的区别

linux - 使用 linux 命令将列表名称与一堆文件进行匹配

python - 如何让 Blender 导出器脚本从命令行运行?

linux - grep 打印以 '(' 开头、包含 'specific substring' 、以 ')' 结尾的所有字符串(不是行)

php - 在我的测试/bootstrap/setup/etc 中使用 phpunit 命令行参数

php - Laravel 5 – 清除共享主机服务器中的缓存

awk 未将输出打印到辅助文件,语法错误?