MySQLで定期にSQLを実行したい

  

MySQLで定期にSQLを実行したい時が出てくるかと思います。
そんな時に以下で解決かと。

  • イベントをONにする

SET GLOBAL event_scheduler=1;

  • イベントを作成
CREATE EVENT query_name
ON SCHEDULE EVERY (単位)
ENABLE
DO
BEGIN
(実行SQL)
END //