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 排程備份
關於作者 多力哥
Windows Mysql 排程備份
影像創作攝影師/網頁動畫設計師/系統網路工程師/水草研究生
大學畢業後為網站動畫設計師,並副修MIS管理公司伺服器,2004年開始接觸單眼相機,2008年正式成為婚禮攝影師,目前主力為Canon5D4。2016年愛上美麗的水草缸,每天在電腦前修圖之餘還能看看綠油油的水草享受放鬆一下^^
連絡信箱:[email protected]
DORIGO IMAGE 攝影工作室:http://www.dorigo-image.com
若您喜歡這篇文章,歡迎按讚分享喔!
0 回復

發表評論

想要留言嗎?
歡迎歡迎!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *