gpt4 book ai didi

php - 我需要使用 cron 作业每 30 分钟恢复一次数据库 (mysql)

转载 作者:可可西里 更新时间:2023-11-01 06:43:21 26 4
gpt4 key购买 nike

我是 cron 作业的新手,我需要每 30 分钟恢复一次数据库 (mysql)。是否有 cron 作业命令可以从经过 gzip 压缩的 .sql 文件恢复数据库?

或者我是否需要创建一个 php 脚本来执行此操作并创建一个 cron 作业以每三十分钟调用一次此脚本?

此外,这是一个单独的问题,但仍然与 cron 作业有关,我每天使用 cron 作业备份不同的数据库,gzip 并将其放在根目录上方的文件夹中。有没有办法(自动)删除超过一个月的任何内容?或者,至少保留最近的 20 个备份并删除其余的?

除了随机的论坛帖子外,没有太多关于这个主题的好教程。感谢您的帮助。

最佳答案

关于如何导入dump文件,简单的放一个

mysql -u user -ppassword databasename < /path/to/dump.sql 

进入 cron 作业。

更多详情:How do I restore a MySQL .dump file?

关于php - 我需要使用 cron 作业每 30 分钟恢复一次数据库 (mysql),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4027832/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com