我制作了一个脚本,用于连接数据库并更改特定列中的数据以确定数字。现在我想从具有特定扩展名的文本文件中读取一个数字,对数据库中的这些数字进行更改,然后用 .bak 扩展名重命名文件。请帮帮我。我提前感谢您的帮助!
import groovy.sql.Sql
sql = Sql.newInstance('jdbc:mysql://localhost:3306/database', 'login', 'password', 'com.mysql.jdbc.Driver')
int rowsAffected = sql.executeUpdate('update tablename set column = '01' where number=$NumberFromFile')
println "updated: ${rowsAffected}"