码迷,mamicode.com
首页 > 数据库 > 详细

windows server 定期备份数据库脚本

时间:2017-03-08 19:08:24      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:sha   删除数据库   设置   data   bat   server   修改   mysqldump   pre   

将以下文件保存为.bat脚本,在计划任务中添加定时任务运行此脚本即可。
脚本中的备份目录,数据库目录和压缩文件目录请自行修改。
@echo off
rem 当前路径切换到备份数据库目录
cd D:\wamp\www\databases
rem 按照时间新建备份目录:格式为年\月\日
md %date:~0,4%\%date:~5,2%\%date:~8,2%
rem 设置临时变量:备份目录
set backuppath=D:\wamp\www\databases\%date:~0,4%\%date:~5,2%\%date:~8,2%
rem 当前路径切换到数据库目录
cd D:\wamp\bin\mysql\mysql5.5.20\bin
rem 运行备份数据库命令
mysqldump -uroot -proot shanghai > %backuppath%\shanghai.sql
rem 以下两条命令为:当前目录切换到压缩程序目录
cd C:\Program Files\WinRAR
C:
rem 压缩刚才备份的sql脚本
WinRAR a %backuppath%\shanghai.rar %backuppath%\shanghai.sql
rem 以下两条命令为:当前目录切回到数据库备份目录
d:
cd %backuppath%
rem 删除数据库备份文件,只保留压缩文件
del shanghai.sql

 

windows server 定期备份数据库脚本

标签:sha   删除数据库   设置   data   bat   server   修改   mysqldump   pre   

原文地址:http://www.cnblogs.com/jinxiudaxin/p/6520573.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!