why this mysql event can't get run?
Is your event scheduler running? Check with SHOW PROCESSLIST
.
If you don't have a process "Daemon" by user "event_scheduler" then it's not running.
Start the event scheduler thus:
SET GLOBAL event_scheduler = ON;
See also http://dev.mysql.com/doc/refman/5.1/en/events-configuration.html