您的位置:首页 > 数据库 > MySQL

mysql事件

2016-07-06 23:38 225 查看
A:事件(定时执行任务)

查看是否开启事件配置

showvariables like 'event_scheduler';//直接当作sql语句执行

开启事件

set globalevent_scheduler = on;//直接当作sql语句执行

创建事件

CREATE EVENT [IF NOT EXISTS] event_name
ON SCHEDULE schedule(触发器间隔执行时间)
[ON COMPLETION [NOT] PRESERVE]
[ENABLE | DISABLE]
[COMMENT 'comment']
DO sql_statement;
临时开启事件

ALTER EVENT event_name ENABLE;

临时关闭事件

ALTER EVENT event_name DISABLE;

删除事件

DROP EVENT event_name

事件相对于触发器的优势:不需要对标进行了操作也可执行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: