Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách bật MySQL Event Scheduler

MySQL Event Scheduler là tiến trình chạy nền, liên tục tìm event để thực thi. Trước khi tạo event, phải bật scheduler:

mysql> SET GLOBAL event_scheduler = ON;
Query OK, 0 rows affected (0.07 sec)

Kiểm tra trạng thái trong process list:

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)

Tắt scheduler:

mysql> SET GLOBAL event_scheduler = OFF;
Query OK, 0 rows affected (0.07 sec)