Buongiorno a tutti,

non riesco a capire il corretto funzionamento dello schedulatore evento di Mysql, in pratica io ho creato un evento che dovrebbe essere eseguito ogni giorno alle ore 9 del mattino come riporta lo script creato attraverso altre guide online:

CREATE DEFINER=`root`@`localhost` EVENT `Test 5gg`
ON SCHEDULE
EVERY '0 9' DAY_HOUR STARTS '2016-12-12'
ON COMPLETION NOT PRESERVE
DISABLE
COMMENT ''
DO BEGIN
update metadati
set valore=date_sub(now(),INTERVAL 5 day)
where nome='last_update_cnt_localhost_produzione_csv_pro duzione_194';
END

Ma questo non accade, se io invece lo facessi svolgere ogni ora o minuto lo script mi riporta l'esito voluto.

Sapreste aiutarmi e dirmi cosa dovrei cambiare?

Grazie infinite a tutti per la collaborazione e buona giornata