本文為大家介紹下MySQL定時器EVENT,要使定時起作用 MySQL的常量GLOBAL event_scheduler必須為on或者是1,感興趣的朋友可以了解下
要使定時起作用 MySQL的常量GLOBAL event_scheduler必須為on或者是1 -- 查看是否開啟定時器 SHOW VARIABLES LIKE '%sche%'; -- 開啟定時器 0:off 1:on SET GLOBAL event_scheduler = 1; -- 創建事件 --每隔一秒自動調用e_test()存儲過程 CREATE EVENT IF NOT EXISTS event_test ON SCHEDULE EVERY 1 SECOND ON COMPLETION PRESERVE DO CALL e_test(); -- 開啟事件 ALTER EVENT event_test ON COMPLETION PRESERVE ENABLE; -- 關閉事件 ALTER EVENT event_test ON COMPLETION PRESERVE DISABLE; SELECT * FROM t;