应该是你重启过电脑或重启过服务了。

 

 SELECT * FROM mysql.event;
SET GLOBAL event_scheduler = 1; -- 开启定时器 0:off 1:on 
SHOW VARIABLES LIKE 'event_scheduler';-- 查看是否开启定时器
 
 

如果显示OFF,则输入以下语句开启:

set global event_scheduler = on;

提醒:虽然这里用set global event_scheduler = on语句开启了事件,但是每次重启电脑。或重启mysql服务后,会发现,事件自动关闭(event_scheduler=OFF),所以想让事件一直保持开启,最好修改配置文件,让mysql服务启动的时候开启时间,只需要在my.ini配置文件的[mysqld]部分加上event_scheduler=ON 即可,如下:

mysql event_scheduler运行一段时间后 自动关闭

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-29
  • 2021-06-17
  • 2021-11-03
  • 2021-07-08
  • 2022-12-23
  • 2022-02-01
猜你喜欢
  • 2021-07-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-11
相关资源
相似解决方案