查看event是否开启: show variables like '%sche%';
将事件计划开启: set global event_scheduler=1;
或者 set global event_scheduler=on;
关闭事件任务: alter event event_test ON COMPLETION PRESERVE DISABLE;
开户事件任务: alter eventevent_test ON COMPLETION PRESERVE ENABLE;
创建event执行存储过程,设置每隔1小时执行一次pro_event_test()过程,设置开始时间 starts
DELIMITER
ALTER DEFINER=`root`@`%` EVENT `event_test`
ON SCHEDULE EVERY 1 HOUR STARTS '2015-10-31 00:00:00'
ON COMPLETION NOT PRESERVE ENABLE DO CALL pro_event_test();
DELIMITER ;
创建存储过程 查询当前时间
DELIMITER
USE `test`
DROP PROCEDURE IF EXISTS `pro_evenet_test`
CREATE DEFINER=`root`@`%` PROCEDURE `pro_evenet_test`();
BEGIN
select NOW();
END
DELIMITER ;