MySQL, historique des requetes
Bonjour.
Je voudrais savoir s'il existe un fichier qui stocke toutes les requetes executées par les users pour un database avec comme SGBD MySQL.
Je fonctionne sous RedHat 9 et j'utilise également phpMyAdmin comme interface graphique.
Merci d'avance.
BAHAN
Close the world.||.txen eht nepO
Je voudrais savoir s'il existe un fichier qui stocke toutes les requetes executées par les users pour un database avec comme SGBD MySQL.
Je fonctionne sous RedHat 9 et j'utilise également phpMyAdmin comme interface graphique.
Merci d'avance.
BAHAN
Close the world.||.txen eht nepO
1 réponse
-
ContributeurSalut Bahan,
Regarde dans /var/db/mysql (ou ton répertoire mysql racine à partir duquel se trouve l'arborescence de tes différentes bases de données).
Là, tu devrais trouver de fichiers "xxx-bin.001, xxx-bin.002,...". Ce sont les logs en format binaire de ton serveur, qui sont enregistrés si tu lances mysql avec l'option "--log-bin " (ou si l'option log-bin figure dans my.cnf, sur les versions récentes de mysql, c'est par défaut).
Pour les consulter utilise la commande "mysqlbinlog xxx-bin.002 | less"
Plus d'infos là : http://dev.mysql.com/doc/mysql/en/mysqlbinlog.html
Dal
P.S. : ton problème de ' est-il résolu ?