Votre planificateur d'événements est-il en cours d'exécution ? Vérifiez avec SHOW PROCESSLIST
.
Si vous n'avez pas de processus "Daemon" par l'utilisateur "event_scheduler", il n'est pas en cours d'exécution.
Démarrez le planificateur d'événements ainsi :
SET GLOBAL event_scheduler = ON;
Voir aussi http://dev.mysql.com/doc /refman/5.1/en/events-configuration.html