@echo off
echo "Mysql Backup , please waitting "
D:\app\mysql\bin\mysqldump -uroot --opt database_name >> D:\Data_bakcup\**_data%date:~0,10%.bak
echo "OK ! "
把上面的文档另存为AutoBackup.bat,然后添加到windows的计划任务里去定时执行即可。
注:以上批处理是在Win2003下的,如果是Win2000可能要改下“%date:~0,10%”这个参数。顺便解释一下这个涵义,%%是Windows在CMD模式调用其它命令并返回执行结果,类似Unix下的“``”(就是键盘中特殊字符的第一个),“~N,M”表示取返回结果中的部分字符,从N开始,到M结束。