Mysql 通过詹金斯把桌子放下
我正在使用Mysql 通过詹金斯把桌子放下,mysql,jenkins,ddl,Mysql,Jenkins,Ddl,我正在使用drop命令删除MySQL数据库中的多个表 我想通过詹金斯对这些桌子发出空投命令 如何将Jenkins with DB连接到fire Drop命令?我将编写一个Groovy脚本来执行您想要的操作(即删除表): 然后,我将安装一个Groovy Jenkins插件,并随时调用该Groovy脚本执行删除操作-后期构建是一个机会: 还有其他方法,但我会这样做 既然您询问了如何在Groovy中删除表,请进行编辑-尝试以下操作: import groovy.sql.Sql def sql =
drop
命令删除MySQL数据库中的多个表
我想通过詹金斯对这些桌子发出空投命令
如何将Jenkins with DB连接到fire Drop命令?我将编写一个Groovy脚本来执行您想要的操作(即删除表): 然后,我将安装一个Groovy Jenkins插件,并随时调用该Groovy脚本执行删除操作-后期构建是一个机会: 还有其他方法,但我会这样做 既然您询问了如何在Groovy中删除表,请进行编辑-尝试以下操作:
import groovy.sql.Sql
def sql = Sql.newInstance("jdbc:mysql://localhost:3306/test", "root","sms003", "com.mysql.jdbc.Driver")
//Drop table if it already exists
sql.execute('drop TABLE users')
谢谢mikeb…但是在阅读Groovy代码之后,我必须在Groovy代码中添加Drop命令…或者任何其他指针?