Importation d'un vidage de base de données (mysql) par programmation via Java

Comment puis-je importer une base de données mysql fichier de vidage (contient de l'insertion et les instructions create table) par programme à l'aide d'un programme java. J'ai besoin de cela comme de la phase d'installation d'une unité de test.

Malheureusement cela ne fonctionne pas:

Connection conn = dbConnectionSource.getConnection();
Statement stmt = conn.createStatement();
stmt.execute(FileUtils.readFileToString(new File("./some-sql-file")));
conn.close();

Grâce,
-Un

PS - Dans les Rails, j'ai utilisé des accessoires pour le remplissage d'une base de données de test. J'ai fait des rails de rails de créer les tables sous-jacentes à travers la configuration de l'environnement de test, rien de semblable en Java.

source d'informationauteur Ali Salehi