当前位置: 代码迷 >> J2EE >> mysql的event,该怎么处理
  详细解决方案

mysql的event,该怎么处理

热度:255   发布时间:2016-04-22 03:40:01.0
mysql的event
CREATE EVENT IF NOT EXISTS `event_online` 
ON SCHEDULE every 1 day starts date_add(curdate() ,interval 8 hour)
ON COMPLETION PRESERVE 
DO 
CALL save_online_rate();
   
计划是每天8点执行,但是到时间了就不执行,event_scheduler的值为on,状态是ENABLED,显示LAST_EXECUTED的值为null,不知道怎么回事了,大虾们帮帮忙阿!!!!

------解决方案--------------------
date_add(curdate() ,interval 8 hour) 

这个时间改成一个固定时间试试。

你上面语句的都没准备告诉mysql每天几点执行,你只是告诉他8个小时以后执行。
------解决方案--------------------
date_add(curdate() ,interval 8 hour)

这个时间改成一个固定时间
  相关解决方案