如果没有更新,如何在指定时间后自动删除MySQL记录?

时间:2018-04-12 09:10:16

标签: mysql

我希望能够在60分钟后自动删除MySQL记录,如果其中一个列没有在该时间段内更新到某个值。我可以在我的托管中设置cron作业,但我更喜欢对时间进行更精细或精确(特定时间)的控制。我无法想到触发器会构成什么(除了cron作业)。它真的可能吗?

1 个答案:

答案 0 :(得分:0)

您可以设计应用程序/ cron-job以在行接近到期时安排删除行,以便在特定时间删除它们。在删除之前,您需要仔细检查该行是否仍有资格删除,以防它自那时起更新。