Bonjour,
J'essaye de sauvegarder une base Mysql via un programme java
Ma commande pour sauvegarder la base marche tres bien (mysqldump est dans le path) :
"mysqldump -u root --database aeimm > d:\PM.sql"
Elle cree un fichier PM.sql plein de donnée. Alors que l'execution de ma classe Exec suivante affiche succes et ne cree rien!
Req : La premiere execution a creé un fichier zero kilo qui ne contient rien
1 2 3 4 5 6 7 8 9 10 11 12 13
|
import java.io.*;
public class Exec{
public static void main(String[] args){
try{
Process pro = Runtime.getRuntime().exec("mysqldump -u root --database aeimm > d:\\PM.sql");
System.out.println("succes");
}catch(IOException e){
System.out.println("echec");
System.out.println(e);
}
}
} |
Je vous remercie d'avance
Partager