使用MySQL和JDBC运行.sql脚本
我开始将MySQL与JDBC一起使用。
Class.forName("com.mysql.jdbc.Driver");conn = DriverManager.getConnection("jdbc:mysql:///x", "x", "x");
stmt = conn.createStatement();
stmt.execute( "CREATE TABLE amigos" +
"("+
"id int AUTO_INCREMENT not null,"+
"nombre char(20) not null,"+
"primary key(id)" +
")");
我要创建3-4张桌子,看起来不太好。
有没有办法从MySQL JDBC运行.sql脚本?
回答:
好。您可以在项目中使用此类(由于文件长度而在pastebin上发布)。但是请记住保留Apache许可证信息。
JDBC脚本运行程序
它是iBatis ScriptRunner的剥夺者,已删除依赖项。
你可以这样使用
Connection con = ....ScriptRunner runner = new ScriptRunner(con, [booleanAutoCommit], [booleanStopOnerror]);
runner.runScript(new BufferedReader(new FileReader("test.sql")));
而已!
以上是 使用MySQL和JDBC运行.sql脚本 的全部内容, 来源链接: utcz.com/qa/406691.html