自动更新特定行的数据库表特定列

时间:2016-08-30 06:08:51

标签: mysql triggers

我需要在没有用户交互的情况下对数据库进行一些实时更新。我的栏目如下

  • ID
  • Flight_Departure_Time
  • Flight_Arrival_Time
  • 状态

用户以前更新数据库,因为他们可以更新Flight_Departure_Time& Flight_Arrival_Time。现在如果arrival_time与当前时间匹配,它应该自动更新status =到达目的地

如何使用mySQL实现这一目标?

1 个答案:

答案 0 :(得分:0)

您必须运行cron作业或计划任务以每隔1或5或10或15分钟的时间间隔更新表。

请注意,最新更新只会在给定的分钟后才会生效。

Using crontab to execute script every minute and another every 24 hours