mysql自动执行EVENT事件

来源:互联网 发布:社会主义 知乎 编辑:程序博客网 时间:2024/05/21 17:10

第一步:开启mysql的事件任务

SET GLOBAL event_scheduler = ON;SET @@global.event_scheduler = ON;SET GLOBAL event_scheduler = 1;SET @@global.event_scheduler = 1;

第二步:创建事件

-- 如果事件 event:event_name存在则删除DROP event IF EXISTS EVENT_AddAndDropPartition;-- 创建事件 event:event_nameCREATE EVENT EVENT_AddAndDropPartition    -- 该事件从2013-12-10 00:30:00开始每天执行一次        ON SCHEDULE EVERY 1 Day STARTS '2013-12-10 15:02:00'    ON COMPLETION PRESERVE -- 调用上面写的 PROCEDURE  DO CALL PR_AddAndDropPartition();DELIMITER;-- 结束

0 0
原创粉丝点击