對mysql資料庫進行備份和恢復

2021-08-26 04:48:05 字數 603 閱讀 9224

對mysql資料庫進行備份:

string filename = new date().gettime() + ".sql"; //備份的檔名,唯一 string command = "cmd /c mysqldump -uroot -proot bookstore>" + dbpath + "\\" + filename; try catch (ioexception e)

cmd /c mysqldump -uroot -proot bookstore>" + dbpath + "\\" + filename

這條語句可以直接在命令視窗執行,前邊是固定的,後邊u後跟mysql使用者名稱,p後跟mysql密碼,密碼後邊是要備份的資料庫名稱,>後邊是要講備份檔案存放的路徑以及檔名稱。

對mysql資料庫進行恢復:

string command = "cmd /c mysql -uroot -proot bookstore<" + path + "\\" + filename; try catch (ioexception e)

資料庫備份和恢復的差不多不同的是語句不一樣,只要把備份語句的dump去掉把》該為《就可以了

Oracle和MySQL資料庫的備份與恢復

oracle 最簡單的備份與恢復的例子 匯出 exp scott tiger orcl file c wolfetest export scott data.dmp 匯入 imp scott tiger orcl file c wolfetest export scott data.dmp 注意 在...

linux系統下MySQL資料庫備份與恢復

備份 mysqldump u username p databasename filename.sql 自行設定sql檔名 備份所有資料庫 mysqldump u username p all databases filename.sql 如果需要壓縮匯出的sql檔案 mysqldump u use...

C 操作SQLserver資料庫的備份和恢復

備份事件 備份檔案的存放目錄 file.delete txtpath.text 判斷該檔案位址下是否有相同的備份檔案,有就刪除 需要備份的資料庫到那個檔案目錄下的什麼名 自定義 sql backup database back up to disk txtpath.text con new sqlc...