在mysql5.1以后开始支持事件功能,主要是定期或指定的时间执行一条命令。
mysql默认是关闭事件功能
检查是否开启事件功能:
show variables llike 'event_scheduler';
开启事件:
set global event_scheduler = on;
关闭事件:
set global event_scheduler = off;
1.创建事件
delimiter //
create event event_name
on schedule every 时间 事件选项
[starts|at|ends 时间]
do
begin
stmt;
end //
delimiter ;
----每5秒向students表中插入一条数据 use oa;
delimiter // create event myadd on schedule every 5 second do
begin insert students values('orna');
end //
delimiter ;
2.删除事件
drop event event_name;