绿色资源网

电脑版
提示:原网页已由神马搜索转码, 内容由www.downcc.com提供.
您的位置:首页数据库类MySQL→ 3步教你一键自动备份mysql数据库的方法

3步教你一键自动备份mysql数据库的方法

我要评论2012/11/30 11:11:28 来源:绿色资源网编辑:www.downcc.com 评论:0点击:391次

备份mysql一直是很多朋友比较头痛的问题,尤其是按按时间段备份,今天笔者将以图文教程的方法教你每天如何一键备份mysql数据库文件。

1、先是建立批处理文件,将以下代码另存为.bat文件,文件名最好为英文。注意下面的路径,以笔者自己的数据库为例,数据库安装在D盘下mysql\mysql下,备份位置在F:\beifen,后面的代码是日期。

  1. @echo off 
  2.  
  3. color 0D 
  4.  
  5. MODE con: COLS=71 LINES=25 
  6.  
  7. title mysql数据库自动备份脚本(任务计划)--脚本作者:http://www.***.com 
  8.  
  9. set sou_dir="D:\mysql\Mysql\data" 
  10.  
  11. set obj_dir=F:\beifen\%date:~0,10% 
  12.  
  13. net stop mysql 
  14.  
  15. md %obj_dir% 
  16.  
  17. xcopy /e /y %sou_dir% %obj_dir% 
  18.  
  19. net start mysql 
  20.  
  21. @echo off&setlocal enabledelayedexpansion 
  22.  
  23. call:D,30 
  24.  
  25. echo. 30天前日期为:%D% 
  26.  
  27. echo. 删除30天以前备份...... 
  28.  
  29. if exist F:\beifen\%D% rd /s /q F:\beifen\%D% 
  30.  
  31. echo 自动备份完成,程序将自动退出...... 
  32.  
  33. ping -n 2 127.0.0>nul 
  34.  
  35. exit 
  36.  
  37. :D 
  38.  
  39. for /f "tokens=1-3 delims=-:/ " %%a in ("%date%") do ( 
  40.  
  41. set Y=%%a&set M=%%b&set D=%%c 
  42.  
  43. if "!M:~0,1!"=="0" set M=!M:~1! 
  44.  
  45. if "!D:~0,1!"=="0" set D=!D:~1! 
  46.  
  47.  
  48. set/a D-=%1 
  49.  
  50. if %D% gtr 0 goto:Y 
  51.  
  52. :M 
  53.  
  54. set/a M-=1 
  55.  
  56. if !M!==0 set/a Y-=1,M=12 
  57.  
  58. 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) 
  59.  
  60. *31+D" 
  61.  
  62. if %D% leq 0 goto:M 
  63.  
  64. :Y 
  65.  
  66. set M=0%M%&set D=0%D%&set D=%Y%-!M:~-2!-!D:~-2! 
  67.  

2、建立一个计划任务,可以每天或三天,甚至更长时间备份,备份时mysql自动停止,备份完成后,mysql会自动启动。打开控制面板---双击任务计划,按照提示一步步选择,如下图所示:

3步教你一键自动备份mysql数据库的方法_绿色资源网

3、我们可以根据需要设定每天、每周或其他日期定期备份mysql数据库。笔者实验过,完全满足我们日常mysql数据库备份工作需要。

3步教你一键自动备份mysql数据库的方法_绿色资源网

关键词:mysql,数据库

相关阅读

阅读本文后您有什么感想? 已有 人给出评价!

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

用户评论

热门评论

最新评论

发表评论查看所有评论(0)

昵称:
请不要评论无意义或脏话,我们所有评论会有人工审核.
字数: 0/500(您的评论需要经过审核才能显示)

相关软件

热点图文

更多+

精品软件