Win7下配置MySql定時自動備份
阿新 • • 發佈:2018-12-25
最近遇到了需要定時備份MySQL資料庫的需求,解決方法是採用批處理指令碼配合windows計劃任務實現每天自動備份,此處記錄一下配置過程。
先貼一下使用到的bat指令碼:
- @echo off
- set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
- F:\mysql56\bin\mysqldump --opt -u root -P3326 --password=root test > D:\mysql_backup\test_%Ymd%.sql
- @echo on
指令碼比較簡單,不做過多解釋。接下來是要在win7下建立計劃任務,定時執行上邊的指令碼檔案。開啟 開始->附件->系統工具->任務計劃程式
在任務計劃程式庫下新建一個資料夾mysql_backup放mysql的備份計劃任務,然後建立一個基本任務
下一步:選擇每天執行
下一步:設定好觸發器的定時規則
下一步:選擇“啟動程式”
下一步:選擇執行我們剛才寫好的批處理指令碼
下一步:點完成,開啟任務屬性配置視窗設定勾選不管使用者是否登入都要執行
整個配置過程結束,等待過了設定的定時時間之後驗證是否備份正確。