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


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

 

 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 即可,如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM