SET GLOBAL event_scheduler = ON;
SET @@global.event_scheduler = ON;
SET GLOBAL event_scheduler = 1;
SET @@global.event_scheduler = 1;
show VARIABLES like 'event_scheduler';
每2分钟执行程序
create event tourist_del_hour
on schedule every 2 MINUTE
do
delete from xxx where status = '0'
and UNIX_TIMESTAMP(createTime) < UNIX_TIMESTAMP(NOW()) - 3600*24*2;

本文介绍如何在MySQL中通过设置全局变量来启用事件调度器,并创建一个每2分钟执行一次的事件,用于删除指定状态且创建时间超过一天的记录。

728

被折叠的 条评论
为什么被折叠?



