1. 程式人生 > >MySql中的定時任務 ---------- scheduler

MySql中的定時任務 ---------- scheduler

第一步:使用命令檢視事件排程器是否開啟: show variables like '%event_scheduler%'

                                            

表示當前的事件排程器是關閉的。

第二步: 將事件排程器開啟 執行: set global event_scheduler=on

                                                    

注意: 如果想要將事件排程器關閉那麼執行以下語句: set global event_scheduler= off

通過觀察可以看出現在可以對資料庫建立事件操作。

第三步:點選函式獲得以下介面:

第四步: 點選上圖中的新建函式

第五步: 在定義中書寫一個儲存過程。

第六步: 建立Event排程任務

 第六步: 定義一個事件

其中update();函式是剛才已經建立好的儲存過程。

第七步: 進行預覽的檢視。

第八步:進行儲存。

 第九步: 檢視定時任務完成。

 在上面我是寫了一個儲存過程用來完成定時任務,當然我們還可以使用手寫的sql也是可以達到相同的作用的。