Maison > base de données > tutoriel mysql > Comment activer la journalisation des requêtes MySQL à l'aide de phpMyAdmin, Navicat ou la console MySQL ?

Comment activer la journalisation des requêtes MySQL à l'aide de phpMyAdmin, Navicat ou la console MySQL ?

Patricia Arquette
Libérer: 2024-12-13 00:32:11
original
980 Les gens l'ont consulté

How Do I Enable MySQL Query Logging Using phpMyAdmin, Navicat, or the MySQL Console?

Comment activer la journalisation des requêtes MySQL

Pour enregistrer et analyser chaque instruction de requête SQL reçue des clients ainsi que leurs heures de soumission, vous pouvez activer le journal des requêtes MySQL. Cette fonctionnalité peut être activée via phpMyAdmin ou Navicat.

Configuration de phpMyAdmin :

  1. Ouvrez phpMyAdmin et accédez à la base de données souhaitée.
  2. Cliquez sur l'onglet "Opérations".
  3. Localisez et activez le "Journal des requêtes SQL" option.

Configuration de Navicat :

  1. Ouvrez Navicat et connectez-vous au serveur MySQL.
  2. Cliquez avec le bouton droit sur la base de données et sélectionnez "Propriétés".
  3. Passez à l'onglet "Général" et activez "Requête Journalisation."

Configuration de la console MySQL :

Pour les versions MySQL antérieures à 5.1.29, ajoutez la ligne suivante à la section [mysqld] du fichier " /etc/my.cnf" fichier de configuration :

log   = /path/to/query.log 
Copier après la connexion

Pour MySQL versions 5.1.29 et supérieures, spécifiez le log et activez la journalisation en utilisant :

general_log_file = /path/to/query.log
general_log      = 1
Copier après la connexion

Vous pouvez également, à partir de la console MySQL, activer la journalisation avec :

SET global general_log = 1;
Copier après la connexion

Analyse du journal des requêtes :

Le fichier journal peut être analysé manuellement en l'ouvrant dans un éditeur de texte. Cependant, notez que la taille de ce journal peut augmenter considérablement sur les serveurs à fort trafic.

Considérations :

  • La journalisation lente des requêtes ou la journalisation de l'utilisation de l'index peuvent être configurées également.
  • N'oubliez pas que le journal des requêtes peut afficher des informations sensibles telles que les informations d'identification de l'utilisateur. Des mesures de sécurité appropriées doivent donc être prises. implémenté.
  • Consultez la documentation MySQL pour des options de configuration supplémentaires et des conseils de dépannage.

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