DROP EVENT if EXISTS e_test;
.....
CREATE EVENT e_test
ON SCHEDULE EVERY 1 DAY
STARTS '2012-04-07 17:40:00'
DO CALL p_test();
-- 关键是STARTS '2012-04-07 17:40:00' 句 指定开始日期及时间 那么第二次执行是就会17:40:00开始
想想为啥?因为这里ON SCHEDULE EVERY 1 DAY 指定一天 第一次开始执行的时间是17:40:00 下次再执行
必须到一天 24小时 。
转载请注明:谷谷点程序 » mysql 定时某个时间段执行存储过程