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;