mysql备份,Mysql的自动备份

首先创建bat文件,带注释的文件内容如下:
1、md命令创建临时文件
md E:\Data\temp
2、mysqldump.exe是执行备份的命令,同时需要输入账号密码,和备份输出的路径和文件名。
"C:\Program Files (x86)\MySQL\MySQL Server 6.0\bin\mysqldump.exe" -uroot -p123456 uing>E:\Data\temp\uing.sql
3、xcopy命令将备份文件复制到按日期声称的文件中。
xcopy E:\Data\temp\*.* E:\Data\db_bakup\%date:~0,10%\ /y
4、WinRAR.exe是压缩软件,必须要装才能执行这命令,当然如果文件不大,可以省略压缩。
"C:\Program Files (x86)\WinRAR\WinRAR.exe" a -k -r -s E:\Data\db_bakup\%date:~0,10%.rar E:\Data\db_bakup\%date:~0,10%\
5、将压缩的文件复制到指定目录。
xcopy E:\Data\db_bak\sterp\%date:~0,10%.rar E:\Data\db_bakup\ /y
6、删除临时目录。
rd /S /Q E:\Data\temp
rd /S /Q E:\Data\db_bakup\%date:~0,10%\
到此,我们的备份bat文件已经创建,可以在dos窗口试试效果。然后我们在计算机的计划任务中加入这个bat文件。每周执行。win7的计划任务路径为:附件——系统工具——任务计划程序。如图,创建计划任务即可。


Tags:  mysql备份

延伸阅读

最新评论

发表评论