发布于 1年前

mysql事件不执行的问题

系统时间与数据库时间都查看了,都是正常的,但是配置上事件就是不执行! 原因出在没有开启event_scheduler

  1. 使用以下命令查看是否开启event_scheduler

    SHOW VARIABLES LIKE 'event_scheduler'

    显示结果

    event_scheduler   OFF
  2. 使用命令开启(临时开启,如果重启mysql,会被重置为off)

    set global event_scheduler = on;
  3. 修改配置(永久修改) 配置文件的[mysqld]部分加上event_scheduler=ON即可

©2020 edoou.com   京ICP备16001874号-3