Mysql
 sql >> Database >  >> RDS >> Mysql

Event Scheduler dovrebbe essere eseguito ogni mese

La sintassi degli eventi MySQL è molto semplice -

DELIMITER $$
CREATE EVENT event1
ON SCHEDULE EVERY '1' MONTH
STARTS '2011-05-01 00:00:00'
DO 
BEGIN
 -- your code
END$$

DELIMITER ;

L'evento inizierà a funzionare il "01-05-2011" alle "00:00:00" (la data e l'ora deve essere futura).

Ulteriori informazioni - Utilizzo dell'utilità di pianificazione degli eventi

Non dimenticare di abilitare il thread di pianificazione degli eventi globale -

SET GLOBAL event_scheduler = 1;