簡體   English   中英

如何使用NetBeans備份和還原MySQL數據庫?

[英]How to Backup and Restore a MySQL Database using NetBeans?

我正在使用NetBeans開發軟件,並且正在使用MySQL作為數據庫服務器。 我打算使用兩個按鈕分別作為“備份數據庫”和“還原數據庫”。 如何完成這些功能? 對於這兩個功能,如果也將“文件選擇器”窗口也用於這些功能,那就太棒了。 提前致謝! :)

創建轉儲並將其保存怎么辦? 然后在要還原時運行它?

http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html

編輯:

好吧,既然你說你真的不知道如何實現這一目標,那么就更具體一些。

mysqldumpl必須從命令行運行,為此請閱讀以下鏈接:

http://docs.oracle.com/javase/7/docs/api/java/lang/Runtime.html

您的代碼應如下所示:

String yourCommand = "mysqldump -h localhost -u [user] -p[database password] -c --add-drop-table --add-locks --all --quick --lock-tables [name of the database] > sqldump.sql";
Runtime.getRuntime().exec(yourCommand);

之后,您應該成功保存了包含數據庫所有數據的文件

字符串"sqldump.sql"的最后一部分是文件的名稱,您可以使用文件選擇器設置自己的名稱,然后用用戶的名稱替換該名稱,google會為您提供幫助。

好吧,先完成它,然后在運行時發布代碼,然后我們就可以解決數據庫的還原問題

暫無
暫無

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

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