首页 > 数据库技术 > 详细

MySQL 定时器

时间:2018-10-18 14:47:45      阅读:170      评论:0      收藏:0      [点我收藏+]

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 定时器

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

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