运行 PHP 或 MySQL 脚本以在时间间隔后执行任务


Running a PHP or MySQL script to do a task after time intervals

如何编写PHP脚本或MySQL脚本在一段时间后执行重复性任务?例如,每 120 秒删除一次数据库中特定表的第一行。

使用 EVENTS

CREATE EVENT delete_top_event
    ON SCHEDULE
      EVERY 2 MINUTE
    DO
      DELETE FROM your_table order by some_column desc limit 1;