Вашият планировчик на събития работи ли? Проверете с SHOW PROCESSLIST
.
Ако нямате процес „Daemon“ от потребител „event_scheduler“, значи той не се изпълнява.
Стартирайте програмата за планиране на събития по следния начин:
SET GLOBAL event_scheduler = ON;
Вижте също http://dev.mysql.com/doc /refman/5.1/en/events-configuration.html