Mysql
 sql >> Database >  >> RDS >> Mysql

Esecuzione di uno script .sql utilizzando MySQL con JDBC

Ok. Puoi usare questa classe qui (pubblicata su pastebin a causa della lunghezza del file) nel tuo progetto. Ma ricorda di conservare le informazioni sulla licenza di Apache.

JDBC ScriptRunner

È una fregatura di iBatis ScriptRunner con le dipendenze rimosse.

Puoi usarlo in questo modo

Connection con = ....
ScriptRunner runner = new ScriptRunner(con, [booleanAutoCommit], [booleanStopOnerror]);
runner.runScript(new BufferedReader(new FileReader("test.sql")));

Ecco fatto!