mysql event_scheduler運行一段時間後 自動關閉

應該是你重啓過電腦或重啓過服務了。mysql

 

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

若是顯示OFF,則輸入如下語句開啓:sql

set global event_scheduler = on;

提醒:雖然這裏用set global event_scheduler = on語句開啓了事件,可是每次重啓電腦。或重啓mysql服務後,會發現,事件自動關閉(event_scheduler=OFF),因此想讓事件一直保持開啓,最好修改配置文件,讓mysql服務啓動的時候開啓時間,只須要在my.ini配置文件的[mysqld]部分加上event_scheduler=ON 便可,以下:code

相關文章
相關標籤/搜索