<分区>
有没有办法,我可以从浏览器 gui 备份
/创建数据库转储
?我需要从我的 Web 应用程序本身创建一个备份数据库。
<分区>
有没有办法,我可以从浏览器 gui 备份
/创建数据库转储
?我需要从我的 Web 应用程序本身创建一个备份数据库。
最佳答案
您可以使用 Java.lang.Runtime.exec()
从您的 java 应用程序中执行 mysqldump。请参见下面的示例。
String backupCmd = “mysqldump -u “+dbUser+” -p”+dbPass+” “+dbName+” -r backup.sql”;
// Tun mysql backup
Process process = Runtime.getRuntime().exec(backupCmd);
process.waitFor();
int exitCode = exitValue();
if(exitCode == 0){
System.out.println(“Successfully created mysql backup”);
} else {
System.out.println(“Failed to create mysql backup”);
}
关于java - 从 Web 应用程序 GUI 创建数据库备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30298317/