@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密码也是一样。