要查看当前是否已开启事件调度器,可执行如下SQL:
SHOW VARIABLES LIKE ‘event_scheduler’;
或
SELECT @@event_scheduler;
或
SHOW PROCESSLIST;
若显示:
+—————–+——-+
| Variable_name | Value |
+—————–+——-+
| event_scheduler | OFF |
+—————–+——-+
则可执行
SET GLOBAL event_scheduler = 1;
或
SET GLOBAL event_scheduler = ON;
来开启,也可以直接在启动命令加上“–event_scheduler=1”,例如:
mysqld … –event_scheduler=1
my.ini or my.cnf 中的
[mysqld]
添加
event_scheduler=ON