龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > MySQL 技术 >

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

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
以下的文章是教会你正确应用每天备份 MySQL 数据库脚本,如果你对备份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 数据库脚本


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


精彩图集

赞助商链接