gpt4 book ai didi

php - 可以创建一个 cron 作业来删除我在 mysql 数据库中的数据吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:30:15 26 4
gpt4 key购买 nike

我想在给定日期后删除一些数据库记录。目前,我正在使用手动方式每天运行一个 php 文件,以从我的数据库中删除所有旧记录。我听说过cron 作业

我决定去做 cron 工作。

将其作为 cron 作业是一个不错的选择吗?我需要考虑任何利弊吗?

最佳答案

Cron 是个好方法,但如果数据是客户相关的,我们通常不会硬删除,我们会软删除,比如更改状态,或将记录移动到某个存档表,以便将来使用引用。

如果你的 mysql 数据库空间有限,一定要使用 cron 作业来删除记录。但是如果你在服务器上有巨大或无限的 mysql 数据库空间,你可以使用 Cron 作业将旧记录传输到存档表。这将是安全的选择,因为您拥有所有数据。

另外,如果无论如何都要删除,在删除之前,在cron中,你可以写一个代码自动备份你的数据库,并通过电子邮件发送给你,这样你就可以安全地删除记录,而不用担心。

关于php - 可以创建一个 cron 作业来删除我在 mysql 数据库中的数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13505781/

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