用PHP备份MySql数据库

用PHP备份MySql数据库,第1张

用PHP备份MySql数据库

无需在数据库备份中使用PHP。您只需要一个使用mysqldump备份数据库的脚本,并设置一个CRON作业来定期执行该脚本:

mysqldump db_name > backup-file.sql

…将通过将mysqldump的输出重定向到指定的文件名,将数据库备份到文件中。

Peter提出了一个很好的观点,即该命令只会给您一天的归档时间,任何超过两天的归档都将被覆盖。这样一来,您就可以拥有7天的滚动日志:

CURRENT_DAY_OF_WEEK=`date '+%u'`FILENAME="mysqlbackup_"$CURRENT_DAY_OF_WEEK".sql"mysqldump db_name > $FILENAME

另请注意,将应用文件权限-如果执行脚本的用户对该文件夹没有权限,则无法写入文件。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5144644.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-17
下一篇2022-11-18

发表评论

登录后才能评论

评论列表(0条)

    保存