1、首先开启事件
SET GLOBAL event_scheduler=1;
2、查看事件是否开启
SHOW VARIABLES LIKE 'event_scheduler';
3、创建一个截断表的事件触发器
判断是否存在该触发器,若存在则删除
DROP EVENT IF EXISTS e_delete_upvote;
创建一个00:00执行的阶段表的事件触发器(指定表)
CREATE EVENT e_delete_upvote
ON SCHEDULE EVERY 1 day STARTS date_add(concat(current_date(), ' 00:00:00'), interval 0 second)
ON COMPLETION PRESERVE ENABLE
DO
TRUNCATE TABLE suitang.stang_wyzb_user_log;
创建一个定时5秒插入一条数据到指定表的事件触发器
CREATE EVENT IF NOT EXISTS e_test ON SCHEDULE EVERY 5 SECOND
ON COMPLETION PRESERVE
DO INSERT INTO stang_wyzb_user_log(uid,url)VALUES(1,"www.123.com");