MYSQL 定时任务

设置定时任务时,首先将event_scheduler设置为1,以开启事件计划功能。

1.开启功能
----------------------------------------
执行命令
set global event_scheduler=1;
select @@event_scheduler;
----------------------------------------
OR
---------------------------------------------------------------
修改文件
my.ini
# Set the event scheduler. 0 for OFF, 1 for ON.
event_scheduler=1
启动服务
---------------------------------------------------------------

2.创建计划
---------------------------------------------------------
CREATE DEFINER=`root`@`%`
EVENT `NewEvent`
ON SCHEDULE EVERY 1 DAY STARTS ‘2015-01-06 17:05:00‘
ON COMPLETION NOT PRESERVE
ENABLE
DO
BEGIN
call Auto_Create_Partition(‘test‘,‘job‘);
call Auto_Create_Partition(‘test‘,‘page‘);
END;
----------------------------------------------------------

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。