Windows Mysql 排程備份

Windows Mysql 排程備份

如何做到定期備份Mysql資料庫?

懶懶的工程師會製作一個bat執行檔,內容如下:

cd E:\AppServ\MySQL\bin

# 切換到 MySQL 底下執行檔的目錄

mysqldump -u root -p密碼 --all-databases > E:\\備份\\%date:~0,4%-%date:~5,2%-%date:~8,2%.sql.bak

# 備份目的地為 E 槽,資料夾為 備份,檔案名稱為當天日期
# --all-databases :備份所有資料,你可改為備份單一資料庫,例如有個資料庫叫blog就把--all-databases改為blog

pause

再將這bat執行檔透過 Windows 排程進行定期執行

 

之後要還原的話

cd E:\AppServ\MySQL\bin
mysql -u root -p密碼 資料庫名稱 < 備份檔案名稱.sql

執行檔下載:https://www.dropbox.com/s/qqbjy7ut0cyncxw/backup.bat?dl=0

與大家分享...
Windows Mysql 排程備份
Facebook
0Windows Mysql 排程備份
Google+
0Windows Mysql 排程備份
Pinterest
0Windows Mysql 排程備份
email
0 回復

發表評論

想要留言嗎?
歡迎歡迎!

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *