Mysql定期自动备份
2013-05-29 11:41
176 查看
@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密码也是一样。
相关文章推荐
- MYSQL+BAT+定期自动备份
- Shell脚本自动备份MySQL到FTP并定期清理过期备份
- Windows批处理方式实现MySQL定期自动备份
- shell中date使用总结-基于自动定期备份mysql实践
- Shell脚本自动备份MySQL到FTP并定期清理过期备份
- linux 定期自动备份mysql的shell
- centos中创建自动备份Mysql脚本任务并定期删除过期备份
- centos中创建自动备份Mysql脚本任务并定期删除过期备份
- mysql自动定时备份数据库的最佳方法-支持windows系统
- Linux“自动备份/删除”MYSQL
- mysql 自动定时备份
- windows mysql 自动备份的几种方法
- MySql触发器之--主表记录删除并备份以及相关联子表记录自动删除
- 服务器下自动备份MySQL
- windows PHP写的自动备份网站和MYSQL数据
- MySQL自动备份
- 一个Mysql自动备份脚本
- Mysql 自动备份与恢复
- Windows 平台下自动备份MySQL数据的脚本
- mysql 自动备份,以及恢复