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