@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檔案加入計畫任務
建立日期命名資料夾,存入日期命名的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密碼也是一樣。
MYSQL BAT 定期自動備份
1.mysql資料庫的自動備份,mysql官方提供了乙個比較好的外掛程式 bin目錄 我們通過呼叫其外掛程式以及windows自帶的任務計畫,即可完成資料庫的定期備份 採用批處理的方式實現,具體如下 第乙個批處理 資料庫的自動備份 autobackup.bat echo off set a date...
SQL Server定期自動備份
sql server定期自動備份 企業管理器中的tools,database maintenance planner,可以設定資料庫的定期自動備份計畫。並通過啟動sql server agent來自動執行備份計畫。具體步驟如下 1 開啟企業管理器,在控制台根目錄中依次點開microsoft sql ...
mysql 自動備份許可權 Mysql 自動備份
很簡單的乙個自動備份方案 bas 件 backup.sh bin bash dbuser root dbpwd 123456 dbname jam00 delbackpath usr local mysql backup dbname date d 7 days ago y m d sql.gz r...