實(shí)際上,MySQL事件調(diào)度程序是一個(gè)在后臺(tái)運(yùn)行并不斷尋找要執(zhí)行的事件的進(jìn)程。但在我們創(chuàng)建或安排一個(gè)事件之前,我們只需要啟動(dòng)調(diào)度程序。它可以在以下語(yǔ)句的幫助下開(kāi)始 –
mysql> SET GLOBAL event_scheduler = ON; Query OK, 0 rows affected (0.07 sec)
登錄后復(fù)制
現(xiàn)在借助以下語(yǔ)句,我們可以在 MySQL 進(jìn)程列表中檢查其狀態(tài) –
mysql> SHOW PROCESSLIST\G
*************************** 1. row ***************************
Id: 3
User: root
Host: localhost:49500
db: query
Command: Query
Time: 0
State: starting
Info: SHOW PROCESSLIST
*************************** 2. row ***************************
Id: 4
User: event_scheduler
Host: localhost
db: NULL
Command: Daemon
Time: 11
State: Waiting on empty queue
Info: NULL
2 rows in set (0.06 sec)
登錄后復(fù)制
可以通過(guò)以下語(yǔ)句將其關(guān)閉 –
mysql> SET GLOBAL event_scheduler = OFF; Query OK, 0 rows affected (0.07 sec)
登錄后復(fù)制
以上就是我們?nèi)绾螁?dòng) MySQL 事件調(diào)度程序?的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注www.92cms.cn其它相關(guān)文章!






