Bonjour tous et toutes j'espère que vous allez bien,
mon problème c'est que je veux sauvegarder et restaurer une base de données mysql automatiquement en cliquant un bouton,
j'ai codé ça mais il sa marche pas bien je ne sais pas pour quoi
je développe sous éclipse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 public static void dump(String dbName,String dbUser,String dbPass,String host) throws IOException, InterruptedException{ String executeCmd = ""; String s="mysqldump --user="+dbUser+" --password="+dbPass+" -A > C:/backup.sql"; executeCmd = "mysqldump -u "+dbUser+" -p"+dbPass+" -r C:/backup.sql"; Process runtimeProcess =Runtime.getRuntime().exec(executeCmd); int processComplete = runtimeProcess.waitFor(); if(processComplete == 0){ System.out.println("Backup taken successfully"); } else { System.out.println("Could not take mysql backup"); } }
Merci à l'avance même si vous ne pouvez pas m'aider
Partager