mysql 定时器 event
2010-06-23 14:45
381 查看
DELIMITER $$
ALTER EVENT `testEvent` ON SCHEDULE EVERY 10 SECOND STARTS now() ON COMPLETION PRESERVE ENABLE DO BEGIN
-- 现在执行每隔10秒执行一次
INSERT INTO ad_db.fh_test_timer ( VALUE) VALUES (now()); -- 循环要干的事情 可以调用其他存储过程 如:call test();
END$$
DELIMITER ;
---------------------------------------------------完成-------------------------------------
定时器写完了 想要执行它 需要 运行
SET GLOBAL
event_scheduler = 1; -- 启动定时器
和
ALTER EVENT testEvent ON COMPLETION PRESERVE ENABLE;
-- 开启事件
执行完这2条SQL后定时器就开始执行了。
----------------------------------------------------------------------------------------------
其他命令:
/*
SHOW VARIABLES LIKE '%sche%'; -- 查看定时器状态
SET GLOBAL
event_scheduler = 1; -- 启动定时器
SET GLOBAL event_scheduler = 0;
-- 停止定时器
ALTER EVENT testEvent ON COMPLETION PRESERVE ENABLE;
-- 开启事件
ALTER EVENT testEvent ON COMPLETION PRESERVE DISABLE;
-- 关闭事件
*/
ALTER EVENT `testEvent` ON SCHEDULE EVERY 10 SECOND STARTS now() ON COMPLETION PRESERVE ENABLE DO BEGIN
-- 现在执行每隔10秒执行一次
INSERT INTO ad_db.fh_test_timer ( VALUE) VALUES (now()); -- 循环要干的事情 可以调用其他存储过程 如:call test();
END$$
DELIMITER ;
---------------------------------------------------完成-------------------------------------
定时器写完了 想要执行它 需要 运行
SET GLOBAL
event_scheduler = 1; -- 启动定时器
和
ALTER EVENT testEvent ON COMPLETION PRESERVE ENABLE;
-- 开启事件
执行完这2条SQL后定时器就开始执行了。
----------------------------------------------------------------------------------------------
其他命令:
/*
SHOW VARIABLES LIKE '%sche%'; -- 查看定时器状态
SET GLOBAL
event_scheduler = 1; -- 启动定时器
SET GLOBAL event_scheduler = 0;
-- 停止定时器
ALTER EVENT testEvent ON COMPLETION PRESERVE ENABLE;
-- 开启事件
ALTER EVENT testEvent ON COMPLETION PRESERVE DISABLE;
-- 关闭事件
*/
相关文章推荐
- mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间
- mysql 开启event定时器方法
- mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间
- MySQL 定时器EVENT学习
- MySQL 定时器EVENT学习
- mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间
- MySQL定时器EVENT学习笔记
- mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间
- MySQL 定时器EVENT学习
- mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间
- MySQL 定时器EVENT学习
- mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间
- MySQL 定时器EVENT学习
- mysql创建定时器(event)
- mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间
- MySQL调用定时器时event_scheduler是Off问题解决
- mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间
- mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间
- [转]MySQL 定时器EVENT学习
- MySQL 定时器EVENT学习