MySQL est un système de gestion de bases de données relationnelles open source et le cœur des applications Web, utilisé pour stocker et accéder aux données sur le réseau. Lors de l'utilisation de MySQL, vous devez parfois interroger le processus MySQL pour comprendre les programmes actuellement exécutés sur le système.
Dans MySQL, vous pouvez afficher tous les processus en cours via la commande SHOW PROCESSLIST. Cette commande répertorie tous les processus d'exécution de requêtes, de verrous, de réplication et de connexions persistantes.
Voici les étapes détaillées pour interroger le processus MySQL :
SHOW PROCESSLIST ;
Parmi eux, Query ID représente l'ID du processus ; User représente le nom d'utilisateur auquel appartient le processus ; Host représente l'adresse IP ou le nom d'hôte de la connexion client ; db représente la base de données actuellement utilisée par le processus ; la commande en cours d'exécution par le processus en cours ; Time Indique l'heure d'exécution du processus en cours ; State indique l'état spécifique du processus en cours ; Info indique l'instruction d'exécution SQL exécutée par le processus en cours.
Par exemple, l'exemple suivant montre une liste des processus MySQL actuels :
mysql> | Hôte
db |
Commande | Heure
State |
Info |
1 |
root | localhost
NULL |
---|---|---|---|---|---|---|---|
starting | AFFICHER LISTE DE PROCESSUS | 2 | ubuntu | localhost | wordpress | Veille | |
NULL | 3 | wordpress | localhost | wordpress | Veille | ||
NULL | 4 | root | localhost | NULLSleep | |||
NULL | 4 lignes dans l'ensemble (0. 00 sec) | La liste affiche quatre processus Les informations détaillées sont l'ID du processus, l'utilisateur, l'hôte, la base de données, commande, heure, état et informations. |
Grâce à cette méthode, vous pouvez surveiller et gérer le processus du système MySQL, vous aidant à mieux comprendre le fonctionnement du système et à améliorer l'efficacité et la qualité de la maintenance de la base de données. |
L'interrogation des processus MySQL dans le terminal est simple et rapide, offrant au personnel d'exploitation et de maintenance MySQL et aux administrateurs de bases de données un moyen pratique de gérer les processus MySQL. En parallèle, vous pourrez également approfondir votre compréhension et votre maîtrise de la base de données MySQL. |
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!