Mysql 如何在定义的插入时间后触发函数

Mysql 如何在定义的插入时间后触发函数,mysql,Mysql,我有一张包含产品的桌子。如果插入一行,我希望该行在延迟30分钟后得到更新 解释 我有一张产品表 当客户购买产品时,会按表顺序插入一行 问题 如果该行的状态在30分钟内没有从状态\u id=1更改为状态\u id=2,我想将其更新为状态\u id=6 我将MySQL与PHP框架Laravel一起使用 我该怎么做?哪个数据库管理系统?SQLServer和mysql不是一回事。插入行30分钟后要更新行是什么意思?这没有任何意义。我认为,只有mysql不起作用,但像php这样的语言,这可能是错误

我有一张包含产品的桌子。如果插入一行,我希望该行在延迟30分钟后得到更新

解释

  • 我有一张产品表
  • 当客户购买产品时,会按表顺序插入一行
问题

  • 如果该行的状态在30分钟内没有从
    状态\u id=1
    更改为
    状态\u id=2
    ,我想将其更新为
    状态\u id=6
我将MySQL与PHP框架Laravel一起使用


我该怎么做?

哪个数据库管理系统?SQLServer和mysql不是一回事。插入行30分钟后要更新行是什么意思?这没有任何意义。我认为,只有mysql不起作用,但像php这样的语言,这可能是错误的设计。使用某种消息队列体系结构是可能的,但是可能有更简单的方法来完成您需要的任务。可以使用@PaulSpiegel来完成。我如何才能做到这一点?每分钟一次活动??