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 :
Configuration de Navicat :
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
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
Vous pouvez également, à partir de la console MySQL, activer la journalisation avec :
SET global general_log = 1;
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 :
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!