MySql中的定時任務 ---------- scheduler
阿新 • • 發佈:2018-12-17
第一步:使用命令檢視事件排程器是否開啟: show variables like '%event_scheduler%'
表示當前的事件排程器是關閉的。
第二步: 將事件排程器開啟 執行: set global event_scheduler=on
注意: 如果想要將事件排程器關閉那麼執行以下語句: set global event_scheduler= off
通過觀察可以看出現在可以對資料庫建立事件操作。
第三步:點選函式獲得以下介面:
第四步: 點選上圖中的新建函式
第五步: 在定義中書寫一個儲存過程。
第六步: 建立Event排程任務
第六步: 定義一個事件
其中update();函式是剛才已經建立好的儲存過程。
第七步: 進行預覽的檢視。
第八步:進行儲存。
第九步: 檢視定時任務完成。
在上面我是寫了一個儲存過程用來完成定時任務,當然我們還可以使用手寫的sql也是可以達到相同的作用的。