备份MySQL数据库脚本的实际应用

以下的文章是教会你正确应用每天备份MySQL数据库脚本,如果你对备份MySQL数据库脚本相关的实际操作有兴趣的话,你就可以对以下的文章点击观看了,希望会给你带来一些帮助在此方面。

1. #!/bin/s

2. cd /home/MySQL(和PHP搭配之最佳组合)-backup

3. rm alldb.5.tar.gz -f

4. mv alldb.4.tar.gz alldb.5.tar.gz>/dev/null 2>&1

5. mv alldb.3.tar.gz alldb.4.tar.gz>/dev/null 2>&

6. mv alldb.2.tar.gz alldb.3.tar.gz>/dev/null 2>&1

7. mv alldb.1.tar.gz alldb.2.tar.gz>/dev/null 2>&1

8. mv alldb.0.tar.gz alldb.1.tar.gz>/dev/null 2>&1

9. tar zcf alldb.0.tar.gz alldb.sql>/dev/null 2>&1

10. rm alldb.sql -f

11. MySQL(和PHP搭配之最佳组合)dump –all-databases –opt -ppassword>alldb.sql

上面的最后一句话中 -ppassword 的 password 表示 root 帐号的密码,把它改为你自己的数据库的 root 帐号密码就可以了,或者你可以专门建立一个用来备份的用户来代替 root 帐号。另外,你要保证 /home/MySQL(和PHP搭配之最佳组合)-backup 目录是存在的。

最后把这个MySQL 数据库脚本属性改为 755,属主是 root.root,放在 /etc/cron.daily 目录下就可以每天备份一次数据库了,并且以一个星期为周期进行循环。 如果再加上双机备份,将会更保险。

同样的方法可以用于备份网站内容、dns 数据库等。

 

以上的相关内容就是对每天备份 MySQL 数据库脚本的介绍,望你能有所收获。

【编辑推荐】

  1. 提高MySQL连接数,很简单
  2. 修改MySQL root密码5步骤介绍
  3. 提高MySQL连接数,很简单
  4. 获得MySQL运行报告,并不难
  5. 正确解决MySQL中文乱码的实操
THE END