首页 / Mysql / Windows下实现MySQL自动备份的批处理(复制目录或mysqldump备份)

Windows下实现MySQL自动备份的批处理(复制目录或mysqldump备份)

今天有个需求要在 Windows 下实现数据库自动备份,拼凑…

今天有个需求要在 Windows 下实现数据库自动备份,拼凑了一下解决办法。

实现的特性
可指定多个数据库
按照 年/月/日 的方式组织备份
可选的使用 WinRAR 压缩备份
使用计划任务实现定时备份

具体代码
备份

增加计划任务

其中的

:: 计划频率类型,可选项:
:: MINUTE 分钟
:: DAILY 天
:: HOURLY 小时
:: WEEKLY 周
:: MONTHLY 月

:: 频率,与上面的计划频率类型对应
:: MINUTE: 1 到 1439 分钟
:: HOURLY: 1 – 23 小时
:: DAILY: 1 到 365 天
:: WEEKLY: 1 到 52 周
:: MONTHLY: 1 到 12,或 FIRST, SECOND, THIRD, FOURTH, LAST, LASTDAY

使用方法
将上面的两段代码分别保存为 cron_backup.bat 和 cron_backup_add.bat,并根据注释修改相关参数
确定好目录之后,运行 cron_backup_add.bat 将计划任务添加到系统中。
Windows Server 2003 / XP 可以通过 开始,控制面板,计划任务进入计划任务管理界面;
Windows Vista / 7 可以通过 计算机,右键,管理,系统工具,任务计划程序,任务计划程序库,进入计划任务管理界面。
手动运行该任务,查看备份目录来确认下备份是否成功。

待改进
增加删除多少天之前备份的功能

本文来自网络,不代表我是攻城狮立场,转载请注明出处:https://www.54gcs.cn/sql/mysql/950.html

helwo作者

上一篇
下一篇

为您推荐

发表评论

联系我们

联系我们

在线咨询: QQ交谈

邮箱: web@5vo.cn

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

手机访问
手机扫一扫打开网站

手机扫一扫打开网站

返回顶部
跳至工具栏