【问题标题】:Creating a database backup from web application GUI [closed]从 Web 应用程序 GUI 创建数据库备份 [关闭]
【发布时间】:2015-07-29 16:03:45
【问题描述】:

有没有办法,我可以从浏览器 gui 中 back up / create a database dump?我需要从我的网络应用程序本身创建一个数据库备份。

【问题讨论】:

  • 如果你使用 phpMyadmin,你可以使用导出选项
  • @SilverBullet 有没有办法,我可以使用自己的代码?
  • 你用的是什么代码?
  • @SilverBullet Java 在服务器端

标签: java jquery mysql ajax


【解决方案1】:

您可以使用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”);    
} 

【讨论】:

    猜你喜欢
    • 2018-11-26
    • 1970-01-01
    • 2019-04-12
    • 2014-02-26
    • 2019-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-13
    相关资源
    最近更新 更多