谁能帮助如何设置mysql数据库的自动备份,然后每天将其通过电子邮件发送给我?
谢谢。
发布于 2010-03-18 22:26:47
AutoMySQLBackup获得了很好的评价。我没有用过它,但它看起来就是你想要的。此外,here是另一个具有不同备份方式的链接,包括电子邮件。
发布于 2011-10-01 23:29:07
如果你正在寻找自动化你的MySQL数据库备份,比方说一个cron作业,并且你用CPanel虚拟主机托管你的数据库,那么有一个PHP脚本你可以使用。
你可以在这里找到它:http://www.hostliketoast.com/2011/10/cpanel-hosting-full-database-backup-script-free-download/
发布于 2016-05-19 17:34:14
很简单。不需要更多。
#!/bin/sh
# Must be installed mutt on your box
mydate=$(date +"%Y%m%d%H%M")
host=$(hostname)
databases='' #'database1 database2 databaseN'
mysqldump --opt --all-databases > /tmp/$host.$mydate.sql
# if not all mysql databases mysqldump --opt $databases > /tmp/$host.$mydate.sql
gzip --best /tmp/mysql02.$mydate.sql
echo "Backup MySQL" | mutt -a /tmp/$host.$mydate.sql.gz -s "Backup MySQL $mydate" -- mail@mail.tohttps://stackoverflow.com/questions/2470490
复制相似问题