首页 > 数据库技术 > 详细

MYSQL的JOB

时间:2016-05-27 11:02:05      阅读:298      评论:0      收藏:0      [点我收藏+]

要让JOB顺利运行,必须要打开MYSQL的定时器。

-- 查看是否开启定时器 
SHOW VARIABLES LIKE %sche%;  

-- 开启定时器 0:off 1:on 
-- 这个需要最高权限打开,否则会提示(无权限):you need (at least one of) the CREATE USER privilege(s) for this operation
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; 

 

MYSQL的JOB

原文:http://www.cnblogs.com/hebo/p/5533730.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!