MySQL事件不执行
我有一个事件删除一个月前的表上的记录。但它似乎没有执行MySQL事件不执行,mysql,events,mysql-workbench,Mysql,Events,Mysql Workbench,我有一个事件删除一个月前的表上的记录。但它似乎没有执行 DELIMITER $ CREATE EVENT delete_wykofile_back ON SCHEDULE EVERY 1 MINUTE STARTS CURRENT_TIMESTAMP + INTERVAL 1 DAY ENDS CURRENT_TIMESTAMP + INTERVAL 5 YEAR ON COMPLETION PRESERVE DO BEGIN
DELIMITER $
CREATE EVENT delete_wykofile_back
ON SCHEDULE EVERY 1 MINUTE
STARTS CURRENT_TIMESTAMP + INTERVAL 1 DAY
ENDS CURRENT_TIMESTAMP + INTERVAL 5 YEAR
ON COMPLETION PRESERVE
DO
BEGIN
DELETE FROM factory.wyko_file_backup WHERE date_inserted < DATE_SUB(NOW(), INTERVAL 1 MONTH);
END$
DELIMITER ;
分隔符$
创建事件删除\u wykofile\u返回
按计划每1分钟
开始当前时间戳+间隔1天
结束当前时间戳+间隔5年
竣工保护区
做
开始
从factory.wyko_文件_备份中删除,其中插入日期
到目前为止我所做的:
- 我已经遵循并基于此将全局事件_调度程序设置为ON
- 我也检查过了,但没用
- 这也没有答案
- 我使用的帐户是基于的超级用户
STARTS CURRENT_TIMESTAMP + INTERVAL 1 DAY
必须是当前日期或过去日期。目前,其设置将于2015年4月12日开始
必须是当前日期或过去日期。现在,它的设置将于2015年4月12日开始。是的,这很有效。我刚刚删除了
+间隔1天
。谢谢接得好@凯文·赛普,这很有效。我刚刚删除了+间隔1天
。谢谢接得好@凯文S