gpt4 book ai didi

php - 日期过期时自动删除表中的记录?

转载 作者:IT王子 更新时间:2023-10-29 00:33:35 26 4
gpt4 key购买 nike

我想知道如何在日期过期时自动删除记录,我正在创建一个机票预订网站。我需要从我的 mysql 数据库中删除所有过期的航类详细信息。我在某处读到我可以使用 cron 但我不知道该怎么做。脚本的任何帮助都会非常有帮助。

最佳答案

您可以尝试使用 MySQL Events为此:

CREATE EVENT IF NOT EXISTS `dbName`.`eventName`
ON SCHEDULE
EVERY 1 DAY -- or 1 HOUR
COMMENT 'Description'
DO
BEGIN

DELETE FROM `dbName`.`TableName` WHERE `DateCol` < NOW();

END

注意 MySQL Event Scheduler需要在您的服务器上启用:

SET GLOBAL event_scheduler = ON;

更多信息 here .

关于php - 日期过期时自动删除表中的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18181458/

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