php - 一段时间后自动从数据库中的表中删除数据

标签 php mysql

<分区>

我有两个表: 一张是请求表,一张是验收表。接受表有一个请求表的外键。 如果一个数据被插入到请求表中,并且在一段时间后(比如 30 分钟)没有被接受,那么该请求应该从请求表中删除。 我如何实现这一目标?

最佳答案

您可以使用 Mysql 方法实现此目的,Event Scheduler

CREATE EVENT [IF NOT EXIST]  event_name
ON SCHEDULE schedule
DO
event_body

关于php - 一段时间后自动从数据库中的表中删除数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57587434/

相关文章:

PHP MySQL 选择所有带有 ASC 引用的结果

php - 优先在 php 中打印数组值

php - 如何检查字符串是否被转义两次

mysql - 显示今天的当前排名和昨天的排名

php - 如何在 <pre><code> 中保留 &

PHP 不回显 + 和 - 符号前的文本

Mysql选择与预订日期范围不相交的日期

mysql - 获取具有连接的人员的事件任务

php - 在 MongoDB 和 php 中更新许多文档

php - 数据库中的匹配行出现问题