簡體   English   中英

mysql代碼的備份數據庫不起作用

[英]backup database of mysql code not working

我使用以下JAVA代碼編寫MySQL數據庫的備份文件,但是運行此代碼時,沒有創建備份。 這是什么問題?

public void writeBackup(String date, int x) throws IOException, InterruptedException 
{
    Runtime runTime = Runtime.getRuntime();
    Process runtimeProcess = runTime.exec("mysqldump Healthplus -h localhost -u root -pmysql -r D:/HealthplusBackups/Healthplus" + date + ".sql");
}

mysqldump命令應顯示為

mysqldump -f --opt --user=root --password=mysql --databases Healthplus > D:/HealthplusBackups/Healthplus" + date + ".sql

但是,它假定您有權訪問D驅動器上的文件夾,並且還會進行強制轉儲,因此,如果有任何錯誤,應繼續進行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM