mysql事件:每天凌晨调用存储过程,存储过程是向表里增删指定记录

CREATE DEFINER=`root`@`localhost` 
EVENT `NewEvent`
ON SCHEDULE EVERY 1 DAY STARTS '2015-09-27 00:00:00'
ON COMPLETION PRESERVE
ENABLE
DO
CALL addrecord('type26record','0');


问题:比如现在是2015-9-27  00:21:20    而事件中是从'2015-09-27 00:00:00'开始执行,可能你会试图把系统时间修改为9-27  23:59 观察事件在28日凌晨或是以后的凌晨是否会执行

答案是:不会执行!永远也不会!

如果想要执行,必须设置为当前时间以后的时间点!!!

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2023-04-09
  • 2021-05-11
  • 2022-02-05
  • 2021-05-20
猜你喜欢
  • 2022-12-23
  • 2022-02-09
  • 2022-02-09
  • 2022-12-23
  • 2021-07-14
  • 2021-05-25
相关资源
相似解决方案