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)
这个时间改成一个固定时间