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");
}
} |
Partager