我使用jdbi连接到db并执行sql命令.
dbi = new DBI("jdbc:mysql://"+dbHostName+"/"+dbName, "root", ""); dbi.withHandle(new HandleCallback
现在我想使用jdbi运行sql文件.我google了很多,但无法弄清楚如何.
您应该将您的sql文件读取为字符串,然后执行它
String script = ".. your sql file contents here .."; try (Handle h = dbi.open()) { h.createScript(script).execute(); }