Navicat for Mysql 事件觸發器調用

在實際業務開發中會有一些定時任務之類的模塊 可以放到數據庫端來開發,減輕應用服務器的壓力

1.首先打開Navicat,選擇事件右鍵新建事件

右鍵新建事件

這裏寫圖片描述
2.在自定義中寫入需要調用的存儲過程(CALL 存儲過程)
(我事先寫好了的存儲過程)
這裏寫圖片描述

3.接着開始定義計劃調用時間(這裏定義每天 STARTS 可以爲空 保存時候自動認定爲當前時間)

這裏寫圖片描述

4.保存的時候回彈出一個提示框,event_scheduler的狀態是OFF,只有狀態爲ON的時候事件才能起作用

這裏寫圖片描述

5.SHOW VARIABLES LIKE ‘event_scheduler’ 查詢event_scheduler的狀態

這裏寫圖片描述

6.SET GLOBAL event_scheduler = ON 設置event_scheduler的狀態

這裏寫圖片描述

最後重新設置一下事件的計劃時間(下一分鐘) 保存後事件就會執行

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章