Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O Agendador de Eventos deve ser executado todos os meses


A sintaxe do evento MySQL é muito simples -
DELIMITER $$
CREATE EVENT event1
ON SCHEDULE EVERY '1' MONTH
STARTS '2011-05-01 00:00:00'
DO 
BEGIN
 -- your code
END$$

DELIMITER ;

O evento começará a funcionar em '2011-05-01' às '00:00:00' (datetime deve estar em um futuro).

Mais informações - Usando o Agendador de eventos

Não se esqueça de habilitar o thread de agendamento global de eventos -
SET GLOBAL event_scheduler = 1;