【问题标题】:MySQL update column after several minutes几分钟后 MySQL 更新列
【发布时间】:2016-12-08 14:23:37
【问题描述】:

我有一个表 USER 列:

+----------------------------------------+
|     Name      Active       Insert_Time |
+----------------------------------------+
|     mon         1          1481203712  |
|     tue         0          1481202788  |
|     wed         2          1481202581  |
|     thu         0          1479902588  |
+----------------------------------------+

我想在 MySQL 中使用事件触发器,如果​​在向数据库插入数据五分钟后,刚刚更新了表 USER 中的Active 列。怎么样?

【问题讨论】:

    标签: mysql sql database events triggers


    【解决方案1】:

    是的,你可以,使用 EVENT In MySQL 喜欢

    CREATE EVENT myevent
        ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 5 MINUTE
        DO
          UPDATE `USER`  SET Active = 1;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-27
      • 2010-09-13
      • 2013-06-19
      相关资源
      最近更新 更多