【发布时间】:2015-12-03 01:57:55
【问题描述】:
我有一个事件删除了一个月前的表上的记录。但它似乎没有执行。
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 ;
到目前为止我做了什么:
我已根据此question 跟踪并将全局 event_scheduler 设置为 ON
我也检查了这个question,但无济于事。
- 这个question也没有答案。
- 我使用的帐户是来自this 的超级用户。
我正在使用 MySQL Workbench 6.2。我以 1 分钟的间隔运行该事件以进行测试。
【问题讨论】:
标签: mysql events mysql-workbench