Maison  >  Article  >  base de données  >  Comment afficher le journal des erreurs MySQL

Comment afficher le journal des erreurs MySQL

青灯夜游
青灯夜游original
2021-12-02 14:02:509500parcourir

Comment afficher le journal des erreurs MySQL : 1. Utilisez la commande "SHOW VARIABLES LIKE 'log_error'" pour obtenir le chemin du fichier journal des erreurs ; 2. Recherchez le fichier journal des erreurs avec le suffixe ".err" en fonction du chemin obtenu et ouvrez-le via le fichier Bloc-notes pour afficher les informations contenues dans le fichier.

Comment afficher le journal des erreurs MySQL

L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.

Le journal des erreurs est le journal le plus couramment utilisé dans MySQL. Il enregistre principalement des informations lors du processus de démarrage et d'arrêt du serveur MySQL, les échecs et les exceptions qui se produisent pendant le fonctionnement du serveur, etc.

mysql view error log

Le journal des erreurs enregistre l'heure à laquelle le service MySQL est démarré et fermé, ainsi que des informations telles que les exceptions qui se produisent pendant le fonctionnement du service. Si une exception se produit dans le service MySQL, vous pouvez en trouver la cause dans le journal des erreurs.

Dans MySQL, vous pouvez afficher les informations sur le répertoire et le nom de fichier du fichier journal des erreurs via la commande SHOW.

mysql> SHOW VARIABLES LIKE 'log_error';
+---------------+----------------------------------------------------------------+
| Variable_name | Value                                                          |
+---------------+----------------------------------------------------------------+
| log_error     | C:\ProgramData\MySQL\MySQL Server 5.7\Data\LAPTOP-UHQ6V8KP.err |
+---------------+----------------------------------------------------------------+
1 row in set, 1 warning (0.04 sec)

Les journaux d'erreurs sont stockés sous forme de fichiers texte et peuvent être consultés directement à l'aide d'outils de texte ordinaires. Ouvrez-le ici avec le Bloc-notes et vous pourrez connaître le nom de fichier du journal des erreurs ci-dessus. Ce fichier se trouve dans le chemin de données par défaut "C:ProgramDataMySQLMySQL Server 5.7Data”下,打开 LAPTOP-UHQ6V8KP.err, et une partie du contenu est la suivante :

190906 22:06:45 InnoDB: Completed initialization of buffer pool
190906 22:06:45 InnoDB: highest supported file format is Barracuda.
190906 22:06:45  InnoDB: Waiting for the background threads to start
190906 22:06:46 InnoDB: 5.7.29 started; log sequence number 1605345
190906 22:06:47 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
190906 22:06:47 [Note]   - '0.0.0.0' resolves to '0.0.0.0';
190906 22:06:47 [Note] Server socket created on IP: '0.0.0.0'.
190906 22:06:47 [Note] Event Scheduler: Loaded 0 events
190906 22:06:47 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.7.29-log'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL)

Ce qui précède fait partie du fichier journal des erreurs, qui enregistre principalement certaines erreurs de fonctionnement du système.

[Recommandations associées : Tutoriel vidéo 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn