为什么我的MySQL事件计划程序未运行?

时间:2018-10-15 00:07:40

标签: php mysql phpmyadmin

我在PHPMyAdmin中创建了以下事件,但无法正常工作。

    CREATE DEFINER=`user` EVENT `purge_user` 
    ON SCHEDULE EVERY 1 DAY 
    STARTS '2018-10-13 19:54:00' 
    ON COMPLETION PRESERVE ENABLE 
    DO 
       DELETE FROM table WHERE active = 0

应该每天晚上运行一个简单的删除查询。我在东海岸,所以我将时区设置为-0400。我模拟了查询,并提取了正确数量的记录。

以root用户身份登录后,我将event_scheduler=ON添加到/etc/my.conf并重新启动服务器。

SHOW PROCESSLIST;不向我显示守护程序,但是SELECT @@global.event_scheduler;返回ON。 SHOW CONNECTION显示事件存在。数据库服务器正在运行MySQL 5.6.39。

0 个答案:

没有答案