【问题标题】:Automatically delete row after 10 ninutes after creation - Mysql Database [duplicate]创建后10分钟后自动删除行-Mysql数据库[重复]
【发布时间】:2019-10-09 11:01:01
【问题描述】:

我在创建后 10 分钟后自动删除行中遇到问题 - 使用 php 的数据库

【问题讨论】:

  • 你需要一个 cron 任务。
  • @Strawberry 啊,是的,取笑别人。这将对他们有所帮助。

标签: php mysql


【解决方案1】:

假设表有creation_time 列,以下查询将删除旧行:

DELETE FROM table_name WHERE creation_time < DATE_SUB(NOW(), INTERVAL 10 MINUTE);

您可以使用MySQL Event Scheduler 定期运行它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-02
    • 2019-12-07
    • 1970-01-01
    • 1970-01-01
    • 2017-06-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多