记录下遇到的一个MySQL的事件问题。

 

DELIMITER $$
ALTER DEFINER=`root`@`localhost` EVENT `event` ON 
SCHEDULE EVERY 1 MINUTE STARTS '2020-07-16 09:21:53' ENDS '2020-08-10 01:40:00' 
ON COMPLETION  PRESERVE ENABLE  COMMENT 'event' DO 
BEGIN
#操作SQL
END$$
DELIMITER ;

ON SCHEDULE EVERY 1 MINUTE STARTS 时间 ENDS 时间 :设置一个事件执行时间段  : ENDS删除掉就是没有结束时间,就会一直循环????1分钟执行一次:MINUTE 可以改成hour或者day

ON COMPLETION  PRESERVE : 定义事件是一次执行还是永久执行,

默认为一次执行,即ON COMPLETION NOT PRESERVE。

ENABLE :ENABLE :开启          DISABLE :关闭        DISABLE ON SLAVE :从上关闭 

COMMENT 注释 DO

相关文章:

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