1. 程式人生 > >mysql 的 job建立與執行

mysql 的 job建立與執行

1.建立job
每天的凌晨0點10分執行指定的procedure pro_test:CREATE EVENT `event_test` ON SCHEDULE EVERY 1 DAY STARTS '2013-10-15 00:10:00'

       ON COMPLETION NOT PRESERVE ENABLE

       DO CALL pro_test();

2. 刪除job:  drop event event_test;

3. 檢視當前庫下所有的 job: show events;

4.檢視job是否開啟了自動執行

     show global variables like '%event_scheduler%';

5.開啟job自動執行:set global event_scheduler = on; 

6. MYSQL相關的配置引數

    在 /etc/my.cnf下面新增:

    event_scheduler = 1

    mysql server重啟之後會將 global event_scheduler 設定為 on 

要是沒有 重啟之後 就是off.