一键自动备份mysql数据库
来源:互联网 发布:淘宝餐饮制售可以卖吗 编辑:程序博客网 时间:2024/06/06 09:33
3步教你一键自动备份mysql数据库的方法
备份mysql一直是很多朋友比较头痛的问题,尤其是按按时间段备份,今天笔者将以图文教程的方法教你每天如何一键备份mysql数据库文件。
1、先是建立批处理文件,将以下代码另存为.bat文件,文件名最好为英文。注意下面的路径,以笔者自己的数据库为例,数据库安装在D盘下mysql\mysql下,备份位置在F:\beifen,后面的代码是日期。www.angelzw.com
@echooff
color0D
MODEcon: COLS=71 LINES=25
titlemysql数据库自动备份脚本(任务计划)--脚本作者:***.com
setsou_dir="D:\mysql\Mysql\data"
setobj_dir=F:\beifen\%date:~0,10%
netstop mysql
md%obj_dir%
xcopy/e /y %sou_dir% %obj_dir%
netstart mysql
@echooff&setlocal enabledelayedexpansion
call:D,30
echo.30天前日期为:%D%
echo.删除30天以前备份......
ifexist F:\beifen\%D% rd /s /q F:\beifen\%D%
echo自动备份完成,程序将自动退出......
ping-n 2 127.0.0>nul
exit
:D
for/f "tokens=1-3 delims=-:/ " %%a in ("%date%") do (
setY=%%a&set M=%%b&set D=%%c
if"!M:~0,1!"=="0" set M=!M:~1!
if"!D:~0,1!"=="0" set D=!D:~1!
)
set/aD-=%1
if%D% gtr 0 goto:Y
:M
set/aM-=1
if!M!==0 set/a Y-=1,M=12
set/a"T=^!(M-2)","R=(^!(Y%%4)&^!^!(Y%%100))|^!(Y%%400)","C=^!(M-4)|^!(M-6)|^!(M-9)|^!(M-11)","D=T*(28+R)+C*30+(^!T&^!C)
*31+D"
if%D% leq 0 goto:M
:Y
setM=0%M%&set D=0%D%&set D=%Y%-!M:~-2!-!D:~-2!
2、建立一个计划任务,可以每天或三天,甚至更长时间备份,备份时mysql自动停止,备份完成后,mysql会自动启动。打开控制面板---双击任务计划,按照提示一步步选择,如下图所示:www.kkbook.com.cn
3、我们可以根据需要设定每天、每周或其他日期定期备份mysql数据库。笔者实验过,完全满足我们日常mysql数据库备份工作需要。www.kuaiyanshu.com
http://wenku.baidu.com/view/3d9e3625e2bd960590c6777f.html?re=view
- 一键自动备份mysql数据库
- mysql 数据库自动备份
- 自动备份MySQL数据库
- mysql 数据库自动备份
- MySQL数据库自动备份
- mysql数据库自动备份
- 自动备份MySQL数据库
- DOS自动备份mysql数据库小脚本一枚
- 自动备份Mysql数据库脚本
- Linux自动备份MySQL数据库
- linux自动备份mysql数据库
- Linux自动备份MySQL数据库
- 自动备份Mysql数据库脚本
- mysql 自动备份数据库 批处理文件
- mysql 数据库自动定时备份
- mysql定时自动备份数据库
- MySQL数据库自动备份脚本
- 实现自动备份MySQL数据库
- 开发:异常收集之 sql查询 表或视图不存在
- 64位win7旗舰版+vc2010环境下Opencv 2.4.4配置问题
- Python标准库06 子进程 (subprocess包)
- 常用IO流详解
- Minimal——dp
- 一键自动备份mysql数据库
- LoadRunner之协议
- MVC设计模式
- 快速排序 java
- 编程从业五年的十四条经验,句句朴实
- UyHip趣题 限制最苛刻的投票程序
- 网络安全防范介绍
- Python标准库07 信号 (signal包,部分os包)
- PV、UV、IP的区别