订阅通讯或简易信息聚合饲料的接收自动更新博客!

自动备份MySQL数据库在Windows和Linux



MySQL的
备份的MySQL数据库是一个非常重要的尤其是对一个网站级别中/高应进行日常。 在本文中,我们将看到如何这种类型的操作很容易调度自动化的一个简单的脚本的命令行,无论您使用的是Linux和Windows 。

步骤备份MySQL数据库在Linux上

  1. 创建文件“ / 根/备份/ backup.sh ” ,并一定要允许运行该命令:
      + x的属性backup.sh 
  2. 打开文件“ backup.sh ”与您最喜爱的编辑和使用下列语法为每个数据库包括在自动备份程序:
      mysqldump聚氯乙烯[用户名]一p [密码] -选择[数据库名称] “ [ B ACKUPFILE] 

    以下是文件内容backup.sh例如使备份的两个数据库:

      mysqldump - uUser1 - pPassword1 -选择D atabase1“ / r oot/backup/Database1.sql 
      mysqldump - uUser2 - pPassword2 -选择D atabase2“ / r oot/backup/Database2.sql 
      dt的日期= ' + % y %米% d个` 
     焦油cvf / root/backup/sqlbackup- $ dt.tar /根/备份/ * 
  3. 预定执行的备份,以便它做日常(午夜)运行命令:
      crontab娥 

    插入行:

      00 00 * * *根上海/根/备份/ backup.sh 

步骤备份MySQL数据库在Windows

  1. 创建文件的“ C : \备份\ backup.bat ” ,打开它与您最喜爱的编辑和使用下列语法为每个数据库包括在自动备份程序:
      mysqldump聚氯乙烯[用户名]一p [密码] -选择[数据库名称] “ [ B ACKUPFILE] 

    以下是文件内容backup.bat例如使备份的两个数据库:

      9月dt的= %日期: 〜 6.4 % -%日期: 〜 3 .2% - %日期:〜 0 . 2% 
      mysqldump - uUser1 - pPassword1 -选择D atabase1“ ç : \备份\ D atabase1d t的- % % 。数据库 
      mysqldump - uUser2 - pPassword2 -选择D atabase2“ ç : \备份\ D atabase2d t的- % % 。数据库 

    [警告:该命令包括建立一个备份文件,今天的日期自动添加的形式AV1489型差异“ ,是对一个操作系统配置为意大利。 ]

  2. 预定执行的备份,以便它做日常(午夜)运行命令:
     在00:00 /间隔:米,吨,周,日,法文,西班牙文,苏ç : \备份\ backup.bat 

在这一点上你不仅要历史性的(也许在磁带或CD )生成的备份文件。
唯一的真正两者之间的差额程序的事实是,在第一种情况下创建一个压缩文件的命令通常焦油在Linux上。 为了实现类似的效果上安装Windows压缩工具如WinZip或契约(从资源工具包) 。



你喜欢本文? 立即注册获得更新或新闻文章:
订阅RSS源 写信给RSS种子


4评论

评论RSS资讯提供这一职位。 引用的URI

  1. 喂,
    我想执行这个文件。蝙蝠有了这些命令的

    dt的= %日期: 〜 6.4 % -%日期: 〜 3 .2% - %日期:〜 0 . 2%
    mysqldump - uroot - p12345 -选择sql1_db_1 “ ç : \ inetpub \ wwwroot \文件\ Database1 - % % dt的。数据库

    但我证明了一个文件, 0KB ,其名称不登记的可变dt的

    的名字几乎是Database1 - .sql没有历史参考资料

    我直? 感谢丹尼尔。

    评论达尼埃莱 -0 8年9月5日#

  2. 丹尼尔@ :验证看来如果您运行从命令提示符:
    回声%日期: 〜 6.4 % -%日期: 〜 3 .2% - %日期:〜 0 . 2%

    评论达维德-0 8年9月5号#

  3. 我写的DOS提示符(如果您的借口,但不是很实用,我就不会是错误的)出来,我2008年9月5号
    我认为这是正确的

    评论达尼埃莱 -2 008年九月五日#

  4. 更正:
    这是中的文件,其中包含0KB我解决了把脚本文件夹中的数据库\斌在mysqldump程序

    我试图把文件。蝙蝠的文件夹中我的计划,指出了道路,但不走!

    分仍然是一个问题,不写日期。 是解决办法吗?

    :-) 谢谢

    评论达尼埃莱 -0 8年9月5日#

发表评论

兼容: href="" title=""> 的<a <abbr title=""> <acronym title="">的<b> <blockquote cite=""> <cite>的<code> <del datetime="">的<em> <i> <q cite=""> <strike>的<strong>


Nothing2Hide © 2006保留所有权利。

许可 |免责条款

关闭
发送电子邮件