MySQL Event使用MySQL 5.1推出新特性


  本文标签:MySQL Event

  以下的文章主要介绍的是MySQL Event 使用MySQL 5.1推出新特性即,Event Scheduler,其可以定时的来执行一些任务,可以说给开发带来很大的便利  。如果要使用Event Scheduler,首先检查是否启用了Event scheduler,如下:

  1. MySQL> select @@event_scheduler;  
  2. MySQL> show variables like event_scheduler; 


  如果没有开启,开启它  。

  1. MySQL> set GLOBAL event_scheduler=ON

  或

  1. MySQL> set GLOBAL event_scheduler=1

  我们先创建一个表

  1. MySQL> delimiter //  
  2. MySQL> create table t_event (event_id int not null auto_increment primary key, created timestamp); 

  创建MySQL event

  1. MySQL> create event e_insert on schedule every 5 second starts timestamp 2010-01-12 23:22:00 enable do  
  2. insert into t_event (created) values(current_timestamp); 

  失效

  1. MySQL> alter event e_insert disable;  

  以上的相关内容就是对MySQL Event的介绍,望你能有所收获  。
 

MySQL Event