bat文件备份MySQL数据库
来源:互联网 发布:仿windows桌面 编辑:程序博客网 时间:2024/04/28 05:44
1.复制date文件夹备份
============================
假想环境:
MySQL 安装位置:C:/Program Files/MySQL/MySQL Server 5.0
论坛数据库名称为:attendance
数据库备份目的地:d:/test/attendance/
============================
新建db_bak.bat,写入以下代码
********bat文件代码开始**********
net stop mysql
xcopy "C:/Program Files/MySQL/MySQL Server 5.0/data/attendance/*.*" d:/test/attendance/%date:~0,10%/ /S /I
net start mysql
@echo off
echo 执行结束over
set /p skysnow=
echo %skysnow%
********bat文件代码结束**********
然后使用Windows的“计划任务”定时执行该批处理脚本即可。(例如:每天凌晨3点执行back_db.bat)
解释:备份和恢复的操作都比较简单,完整性比较高,控制备份周期比较灵活,例如,用%date:~0,10%。此方法适合有独立主机但对mysql没有管理经验的用户。缺点是占用空间比较多,备份期间mysql会短时间断开(例如:针对30M左右的数据库耗时5s左右),针对%date:~0,10%的用法参考 。
——————————————————————————
——————————————————————————
2、mysqldump备份成sql文件
==============
假想环境:
MySQL 安装位置:C:/MySQL
论坛数据库名称为:bbs
MySQL root 密码:123456
数据库备份目的地:D:/db_backup/
脚本:
*******************************Code Start*****************************
@echo off
"C:/MySQL/bin/mysqldump" --opt -u root --password=123456 bbs > D:/db_backup/bbs.sql
*******************************Code End*****************************
将以上代码保存为backup_db.bat
然后使用Windows的“计划任务”定时执行该脚本即可。(例如:每天凌晨5点执行back_db.bat)
“开始”→“附件”→“系统工具”→“任务计划”(需要计算机的密码)
- bat文件备份MySQL数据库
- mysql数据库备份(sqlbak.bat)文件
- 批处理备份MySQL数据库(.bat文件)
- mysql数据库备份(bat)总结
- 使用bat文件备份数据库
- 用bat备份 mysql数据库为空
- 批处理(.bat)命令 备份MySQL数据库
- 批处理命令 BAT备份MySQL数据库
- Java动态生成bat文件备份数据库
- mysql 删除30天备份 .bat文件
- Windows定时任务+bat文件+WinRar处理Mysql数据库的定时自动备份
- bat 备份mysql数据库, 并把备份后的文件发送到指定的FTP和邮箱(windows2003)
- MySQL 通过bat命令备份windows下的mysql数据库
- MySQL 通过bat命令备份windows下的mysql数据库
- 数据库备份 bat
- mysql备份bat备份脚本
- mysql备份bat备份脚本
- bat实现mysql备份
- 数据结构图的综合实验代码
- 只需简单几步,使eclipse和java-docs-api中文文档无缝连接
- 心情不好
- jQuery弹出层插件大全
- java mail Test
- bat文件备份MySQL数据库
- 科学难以解释的10大灵异神秘现象?(转载)
- 百度 vs Google:优秀与伟大之别
- 呵呵
- CA证书与数字签名技术及应用
- 努力学好计算机语言
- PRIMARY KEY 与 UNIQUE KEY 的区别
- 原创:Struts2数据标签的解析
- 诗人一起来吧