MySQL 定时器

Posted 风筝有风#

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 定时器相关的知识,希望对你有一定的参考价值。

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 定时器的主要内容,如果未能解决你的问题,请参考以下文章

前端面试题之手写promise

部分代码片段

linux中怎么查看mysql数据库版本

HTML代码片段

HTML代码片段

CPNtools协议建模安全分析---实例变迁标记