转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> MySql >> 正文
批处理命令BAT备份MySQL数据库         ★★★

批处理命令BAT备份MySQL数据库

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1544 更新时间:2010/12/10 19:23:35

  MySQL数据的备份工具也许有很多,在这我要给大家分享一下通过DOS批处理命令和MySQL、WinRAR命令来进行备份工作。

  工作环境 Windows Server 2003 ,MySQL安装目录 D:\MySQL , WinRAR 安装目录 C:\Program Files\WinRAR\WinRAR.exe

  备份数据存储的路径为 E:\数据备份,好了下面开始写DOS批处理命令了。

  复制代码 代码如下:

  set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"

  md "E:\数据备份\%ymd%"

  "D:\MySQL\bin\mysqldump.exe" --opt -Q mysql -uroot -p123456789 > E:\数据备份\%Ymd%\mysql.sql

  REM ..... 这里可以添加更多的命令,要看你有多少个数据库,其中 -Q 后面是数据库名称 -p紧跟后面是密码

  echo Winrar loading...

  "C:\Program Files\WinRAR\WinRAR.exe" a -ep1 -r -o+ -m5 -df "E:\数据备份\%Ymd%.rar" "E:\数据备份\%Ymd%"

  echo OK!

  把上面的命令保存为 backup.bat ,双击运行,就开始备份数据了。

  第一句是建立一个变量 %Ymd% ,通过 %date% 这个系统变量得到日期,%date:~,4% 表示取日期的前面4个字符就是年份,%%date:~5,2% 表示取日期第5个字符开始的2个字符就是月份,%date:~8,2% 这个就是日期号数,如 2009-06-20 这个日期最后得到的结果是 20090620

  第二句就是使用变量 %Ymd% 的值建立一个空的文件夹。

  第三句开始就是使用MySQL的命令对数据库mysql进行备份,并存储在 E:\数据备份\%ymd% 这个文件夹下面,这里可以有很多类似的命令,备份多个数据库。

  最后就是使用 WinRAR 对备份的数据进行压缩,并存储为以 %Ymd% 变量值建立的RAR文件名,同时删除备份的 %Ymd% 目录。

  如果你想让系统自动定期备份,就可以通过系统的任务计划定期执行这个命令。


[C语言系列]textRange的findText()方法详解  [建站心得]IIS如何绑定中文域名方法详解
[操作系统]用添加任务计划来实现电脑自动关机的方法详解  [学习帮助]快递运费计算方法详解
[电脑技术]在右键新建里添加新建word和excel方法详解  [Web开发]定时压缩备份文件(夹)并FTP上传至备份服务器BAT批…
[办公软件]Excel 编号,Excel 自动编号,Excel 编号自动添加方…  [MySql]批处理备份mysql数据库
[MySql]用批处理自动备份MySQL数据库方法详解  [MySql]MySQL备份和恢复方法详解
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    An error occurred on the server when processing the URL. Please contact the system administrator.

    If you are the system administrator please click here to find out more about this error.

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao 信息产业部ICP备案号:鄂ICP备11006601号

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台