我在mysql中设置了一个事件,从“明天”开始每隔24小时运行一次。那是事件表显示的内容:
db name body definer execute_at interval_value interval_field created modified last_executed starts ...
DBA P1 [BLOB - 51 B] abc@% NULL 24 HOUR 2014-02-01 15:10:19 2014-02-01 15:10:19 2014-02-01 16:08:14 2014-02-02 14:10:19
有什么问题,它应该从2014-02-02 14:10:19
开始,它已经在2014-02-01 16:08:14
上执行了,这距离创建时间还不到24小时?
有什么不对,有什么想法吗?
这是创建声明:
CREATE EVENT `P1`
ON SCHEDULE EVERY 24 HOUR
STARTS CURRENT_TIMESTAMP + INTERVAL 24 HOUR
ON COMPLETION PRESERVE ENABLE DO ..some sql...