關於mysql的定時任務

應用場景:發貨後15天自動更改訂單狀態爲已收貨
實現方法:mysql的event事件mysql

1.查看event事件是否開啓,默認都是關閉狀態 SHOW VARIABLES LIKE 'event_scheduler';sql

clipboard.png

2.開啓event事件 set global event_scheduler=on;函數

3.建立函數spa

clipboard.png

clipboard.png

clipboard.png

注意下入參blog

4.接下來在本身的代碼中啓動就能夠了,通常是在後臺發貨時啓用(我這裏還包括了15分鐘自動取消訂單功能)事件

clipboard.png

寫的很差,多多見諒,若是有問題和指教歡迎評論私信,看到都會回覆的ip

相關文章
相關標籤/搜索