码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 定时器

时间:2018-10-18 17:02:30      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:exists   span   let   bsp   定时器   alter   code   inf   关闭   

1、查看MySQL版本

  select version(); // 小于5.1版本不支持定时器

2、查看MySQL定时器状态

  show VARIABLES LIKE ‘event_scheduler‘;

  技术分享图片

 

  // off or 0 为关闭状态  || on or 1 为开启状态

3、开启定时器

  SET GLOBAL event_scheduler = 1;  // 开启定时器

4、存储过程语法

  DELIMITER $$
  CREATE PROCEDURE card_status()

  BEGIN   
     do something;
     END

  $$ DELIMITER

5、定时器语法

  DROP EVENT IF EXISTS test_event;
  CREATE EVENT test_event
  ON SCHEDULE every 1 second
  ON COMPLETION PRESERVE DISABLE
  DO CALL test_proce();

6、执行定时器

  alter event card_event on completion preserve enable;

MySQL 定时器

标签:exists   span   let   bsp   定时器   alter   code   inf   关闭   

原文地址:https://www.cnblogs.com/huibaoqiang/p/9810188.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!