一、定时事件未正常启动的可能原因
- 数据库未正常启动
- 数据库重启等
- 定时的进程被手动结束
- 定时事件的状态为关闭
二、定时事件未正常启动排查方法
- 用以下命令查看事件的状态是否为开启状态
SHOW VARIABLES LIKE 'event_scheduler';
下图中的ON表示开启,若为OFF,则需要改变为开启状态

设置为开启状态命令如下:
SET GLOBAL event_scheduler = ON;
- 若事件为开启状态,则用以下命令查看事件的进程是否存在
show processlist;
若不存在event_scheduler
的进程,则用以下命令开启进程