mysql事件

Posted islikuan

tags:

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

1) phpmyadmin:

a.开启事件

技术分享图片

b.运行sql语句

CREATE EVENT `yl_change_order_status`
ON SCHEDULE EVERY 10 SECOND STARTS ‘2018-02-07 00:00:00‘
ON COMPLETION PRESERVE
DO UPDATE yl_order SET yl_order_status=4 WHERE `yl_order_chat_endtime`<unix_timestamp(now());

2) navicat

a.查看定时任务是否开启(event_scheduler)

show variables like ‘%sche%‘;

若未开启, set global event_scheduler = ON

b.创建函数

技术分享图片

c.创建事件并保存

CALL 函数名()

技术分享图片

 

 end....

注:PRESERVE 事件结束保存事件

NOT PRESERVE 事件结束删除事件

参考链接:http://blog.csdn.net/only_lamp/article/details/47659995

 




以上是关于mysql事件的主要内容,如果未能解决你的问题,请参考以下文章

mysql定时任务(event事件)

mysql 事件(Event) 总结

mysql定义事件并查看事件是否执行

Mysql数据库事件使用与示例

fullCalendar 事件发布方法到 MySQL

使用 Flask 和 MySQL 创建事件管理器