Bonjour,

Je souhaite exécuter un fichier sql dans mon application Java, c'est une création de base de données avec création des tables et des tuples.

Pour information : base de données MySQL (EasyPHP).

Je pensais pouvoir le faire avec un statement :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
Connection c;
 
Class.forName("com.mysql.jdbc.Driver");
c = DriverManager.getConnection("jdbc:mysql://localhost/MaBase","user","pass");
 
Statement s = c.createStatement();
 
s.execute("source fichier.sql");
Mais vraisemblablement ce n'est pas la bonne solution.

Merci d'avance pour vos réponses...