События_MySQL

в конфиге 

event_scheduler=1

или выполнить команду

SET GLOBAL event_scheduler=O



CREATE EVENT `new_event`
  ON SCHEDULE EVERY 1 WEEK STARTS CURRENT_TIMESTAMP
  ON COMPLETION NOT PRESERVE
  ENABLE
  COMMENT ''  DO
call new_proc();


new_proc()-процедура

http://habrahabr.ru/blogs/mysql/123391/