首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

mysql的event,该怎么处理

2012-01-03 
mysql的eventCREATE EVENT IF NOT EXISTS `event_online`ON SCHEDULEevery 1 day starts date_add(curdate

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)

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

热点排行