Mysql定期自动备份
生活随笔
收集整理的這篇文章主要介紹了
Mysql定期自动备份
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@echo off
::@author liubo
:: ------- 配置項 ------- :: 要執行的文件名
set FILE=back.bat :: 計劃頻率類型
set FREQUENCY=DAILY :: 頻率,與上面的計劃頻率類型對應
set MODIFIER=2:: 該計劃執行的時間(24 小時制)
set DATETIME=00:30:00 :: 計劃的名字
set NAME="Backup" :: 計劃執行用戶,不建議修改
set USER="System" :: ------- 以下請勿修改 ------- schtasks /Create /RU %USER% /SC %FREQUENCY% /MO %MODIFIER% /ST %DATETIME% /TN %NAME% /TR %FILE%
pause
利用批處理把bat文件加入計劃任務
注意-u用戶名 中間沒有空格,-p密碼也是一樣。
利用批處理把bat文件加入計劃任務
創建日期命名文件夾,存入日期命名的sql備份
SET BAK ::@author liubo ::創建備份文件夾,以日期命名 mkdir %date:~0,4%%date:~5,2%%date:~8,2%backup ::備份webca 數據庫,以日期bak.sql命名 mysqldump -uroot -proot webca >%date:~0,4%%date:~5,2%%date:~8,2%backup/%date:~0,4%%date:~5,2%%date:~8,2%bak.sql注意-u用戶名 中間沒有空格,-p密碼也是一樣。
轉載于:https://www.cnblogs.com/liubo6/archive/2013/05/29/4491118.html
總結
以上是生活随笔為你收集整理的Mysql定期自动备份的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux Unix C 中的curse
- 下一篇: 寄语2013应届实习生