Comment afficher les fichiers journaux dans MySQL
Le serveur MySQL conserve des fichiers journaux pour enregistrer les activités du serveur, y compris l'exécution des requêtes. Voici comment afficher ces journaux :
Comprendre les journaux MySQL
MySQL gère trois fichiers journaux principaux :
Activation du journal Fichiers
Par défaut, les fichiers journaux sont désactivés dans MySQL. Pour les activer, modifiez le fichier de configuration /etc/mysql/my.cnf et ajoutez les lignes suivantes :
Pour le journal des erreurs :
[mysqld_safe] log_error=/var/log/mysql/mysql_error.log [mysqld] log_error=/var/log/mysql/mysql_error.log
Pour le journal des requêtes générales :
general_log_file = /var/log/mysql/mysql.log general_log = 1
Pour les requêtes lentes Journal :
log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 2 log-queries-not-using-indexes
Affichage des fichiers journaux
Une fois les fichiers journaux activés, ils seront situés dans le répertoire /var/log/mysql. Vous pouvez les visualiser à l'aide d'un éditeur de texte tel que :
vi /var/log/mysql/mysql.log
Considérations de sécurité
Les fichiers journaux peuvent contenir des informations sensibles telles que des noms d'utilisateur et des mots de passe. Pour sécuriser ces journaux, considérez les éléments suivants :
Remarque
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!