Maison >base de données >tutoriel mysql >Comment démarrer le répartiteur d'événements MySQL ?

Comment démarrer le répartiteur d'événements MySQL ?

王林
王林avant
2023-09-08 18:53:021397parcourir

我们如何启动 MySQL 事件调度程序?

En fait, le planificateur d'événements MySQL est un processus qui s'exécute en arrière-plan et recherche constamment des événements à exécuter. Mais avant de créer ou de programmer un événement, il suffit de démarrer le planificateur. Il peut être démarré à l'aide de l'instruction suivante -

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

Maintenant, à l'aide de l'instruction suivante, nous pouvons vérifier son statut dans la liste des processus MySQL -

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)

Il peut être arrêté par l'instruction suivante -

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer