-- 步骤1:开启事件调度器
SET GLOBAL event_scheduler = ON;
-- 步骤2:创建清理事件
CREATE EVENT 事件名
ON SCHEDULE EVERY 5 SECOND
DO
BEGIN
-- 此处放置要执行的sql
DELETE FROM t_dimming_event WHERE event_type = '1';
END;
-- 步骤3:验证事件是否生效
SHOW EVENTS FROM 数据库名;
-- 步骤4:验证测试
INSERT INTO `t_dimming_event` (`subarea_fk`, `event_type`, `event_name`, `event_status`, `happen_time`, `resume_time`, `device_mac`, `duration_time`, `event_desc`, `park_piecewise`, `resource_url`, `device_fk`) VALUES ( 1888, '1', '离线事件', 0, '2025-03-27 16:20:11', NULL, '8941', NULL, NULL, NULL, NULL, 28663);
-- 删除事件
DROP EVENT IF EXISTS 事件名;
-- 关闭事件调度器
SET GLOBAL event_scheduler = OFF;