要使定时起作用 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;
标签:
MySQL,定时器,EVENT

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
白云城资源网 Copyright www.dyhadc.com

评论“MySQL定时器EVENT学习笔记”

暂无“MySQL定时器EVENT学习笔记”评论...