mysql 事件

经常要周期性的执行某一个命令或者SQL语句。mysql事件,mysql的版本是5.1以上。

首先要查看事件是否开启了,

SHOW VARIABLES LIKE 'event_scheduler';

SELECT @@event_scheduler;

SHOW PROCESSLIST;

之星sql

mysql事件的使用

 

 

开启mysql事件,1,通过动态参数修改:SET GLOBAL event_scheduler = ON;注意:还是要在my.cnf中添加event_scheduler=ON。因为如果没有添加的话,mysql重启事件又会回到原来的状态了。

 

 

CREATE EVENT IF NOT EXISTS test123 ON SCHEDULE EVERY 3 SECOND

ON COMPLETION PRESERVE

DO INSERT INTO ceshisy(lpname) VALUES(NOW());

 

 

 

posted @ 2017-01-03 15:21  markchuan  阅读(149)  评论(1编辑  收藏  举报