嘿,我创建了一个以特定时间戳结束的事件,并希望将其更改为无限运行。
我试过运行:
ALTER EVENT event_name
ON SCHEDULE EVERY '5' MINUTE
STARTS '2013-10-21 14:49' ENDS NULL
ON COMPLETION PRESERVE ENABLE DO [code];
但我收到错误错误代码:1543。ENDS 无效或在 STARTS 之前
如何才能做到这一点?我知道我可以在遥远的未来设置一个看起来无限远的日期,但我希望将 ENDS 设置为空。
如果我简单地排除 ENDS 参数,它会卡在旧的结束日期上,您可以在以下情况下看到:select * from information_schema.events
但是事件确实继续运行,就好像 ENDS 为空一样。这主要是我需要实现的。