mysql有等待或超时功能吗?

does mysql have wait or timeout function?

我想从数据库中获取过去 3 小时(TIMESTAMPS)的所有重新编码。是否有任何 MYSQL 超时或等待的本机函数?

id    recode    timestamps
25  some data    2015-02-16 03:20

如果时间戳超过 3 小时,我想删除上面的重新编码。这意味着

2015-02-16 06:20

本机不支持过期行,但您可以使用 event scheduler 来做到这一点。

CREATE EVENT some_table_purger
ON SCHEDULE EVERY MINUTE
DO
  DELETE FROM some_table WHERE log_date < NOW() - INTERVAL 3 HOUR;