win7和XP下定时自动备份mysql数据库
来源:互联网 发布:unity3d读取数据库 编辑:程序博客网 时间:2024/06/07 05:22
win7下默认日期格式
echo %date%
输出结果为: 09/17/2012 Mon
如果想要得到类似0917,就需要格式化日期。
%date%函数包括10位数, 取日期的函数是:%date:~X,Y% ,X代表从第几位开始,Y代表取几位。
创建数据库备份脚本。
1. 首先建立一个批处理文件,暂且命名为mysqldump.bat。
@echo offset file_dir=E:/db_backuprem 备份文件所在的目录set file_name=%date:~0,2%%date:~3,2%rem 备份文件名E:/develop/MySQL/MySQL Server 5.5/bin/mysqldump.exe -uroot -pmysql test>%file_dir%/%file_name%_test.sqlrem E:/develop/MySQL/MySQL Server 5.5/bin/mysqldump.exe为mysqldump程序所在地址,root为用户名,mysql为密码,test为待备份的数据库名
注意: file_name=%date:~0,2%%date:~3,2%之间不能有空格,有空格的话生成的文件名会变为202,貌似是以为内在dos执行中,目录和文件名不允许有空格,否则会当成是参数进行运算。
2. 将mysqldump.bat加入到任务计划中即可,设置每天指定时间来运行即可。
注意: 创建时, 选择Create Basic Task.
windows XP 下定时备份
首先将mysql的bin路径加入到path环境变量中,然后编写自动备份脚本。
@echo offset file_name=%date:~5,2%%date:~8,2%mysqldump.exe -uroot -pmysql hhyz > J:/db_backup/hhyz_%file_name%.sql
最后加入到任务计划里即可。
- win7和XP下定时自动备份mysql数据库
- Win7下配置MySql定时自动备份
- Win7下配置MySql定时自动备份
- Linux下mysql数据库自动定时备份
- win7下自动备份MySQL数据库
- mysql 数据库自动定时备份
- mysql定时自动备份数据库
- mysql数据库定时自动备份
- linux下和win7下定时备份oracle数据库
- linux下实现mysql数据库每天自动定时备份
- Linux 下实现 MySQL 数据库定时自动备份?
- win7定时自动执行数据库备份bat文件 备份某用户下表数据
- 服务器定时自动备份MySQL数据库
- MySQL数据库定时自动备份脚本
- MySQL数据库定时自动备份脚本
- 使用shell定时自动备份mysql数据库
- 服务器定时自动备份MySQL数据库
- windows系统自动定时备份mysql数据库
- 存储器简介(RAM/ROM/FLASH/NVRAM)
- 论中国
- 雨润竞标系统性能问题汇总
- 关于做Android+J2ee系统集成开发的一点心得
- 重复值和空值的处理
- win7和XP下定时自动备份mysql数据库
- Android获取SD卡根目录下图片
- 雁过也,月满西楼
- 黑马程序员——泛型列表List<T>
- mysql解决自动断开8小时未曾用过的链接
- 程序猿与鸡
- 静态导入、自动装包/拆包、增强for循环、可变参数、枚举
- C++ 学习笔记之一
- iOS获取常用目录