我有一个 cronjob 循环并逐行更新 MySQL 表。表“完成”后,我想再执行 1 次 cronjob,以执行各种清理活动。
在只执行一次 cronjob 中,thaJeztah 指出:
最好在mysql 数据库中设置该值,例如needs_cleanup = 1。这样您以后总能找到这些记录。将其保存在数据库中可以恢复,例如,如果 cron 作业未执行或在循环中途失败。– 塔杰斯塔
如果可能的话,我认为这将是一个很好的解决方案,因为在我的情况下,我只需要每天设置一次标志。如果有可能有人可以将我指向 sql 命令 nescesary 来执行一个简单的二进制标志的放置,在 mysql 表中值为 0,1?