Maison > base de données > tutoriel mysql > Comment puis-je activer et accéder aux fichiers journaux MySQL ?

Comment puis-je activer et accéder aux fichiers journaux MySQL ?

Mary-Kate Olsen
Libérer: 2024-12-04 17:31:11
original
331 Les gens l'ont consulté

How Can I Enable and Access MySQL Log Files?

Où trouver et lire les fichiers journaux MySQL

Par défaut, MySQL ne génère pas de fichiers journaux volumineux. Cependant, vous pouvez activer et afficher des types de journaux spécifiques pour suivre les activités du serveur.

Activation et lecture des fichiers journaux

Pour activer et lire les fichiers journaux MySQL, procédez comme suit :

  1. Activez le journal des erreurs en ajoutant log_error=/var/log/mysql/mysql_error.log à /etc/mysql/my.cnf.
  2. Activez le journal des requêtes générales en ajoutant general_log_file=/var/log/mysql/mysql.log et general_log=1 à /etc/mysql/my.cnf.
  3. Activez le journal des requêtes lentes en ajoutant log_slow_queries=/var/log/mysql/mysql-slow.log, long_query_time=2, et enregistrez les requêtes sans utiliser d'index dans /etc/mysql/my.cnf.
  4. Redémarrez MySQL à l'aide du service mysql restart.

Sécurité des fichiers journaux

Les informations sensibles, telles que les noms d'utilisateur et les mots de passe, sont généralement enregistrées sous forme cryptée. Par défaut, MySQL stocke les journaux dans le répertoire /var/log/mysql/, qui est réservé aux utilisateurs privilégiés.

Autres méthodes d'affichage des journaux

En plus de l'affichage des journaux directement à partir de fichiers, vous pouvez également utiliser les commandes du client MySQL pour activer les journaux au moment de l'exécution :

  • SET GLOBAL general_log = 'ON';
  • SET GLOBAL slow_query_log = 'ON';

Vous pouvez trouver plus d'informations sur la journalisation et la sécurité MySQL dans la documentation officielle de 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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal