MySQL : activer le mode "debug" sous Linux ? - SQL/NoSQL - Programmation
Marsh Posté le 24-09-2002 à 15:19:18
Tu dois avoir un truc style Sql.config, ou .sql, ou sql.rc
Edit-le, tu auras plein de champs
Marsh Posté le 24-09-2002 à 15:28:06
cyber103 a écrit a écrit : Tu dois avoir un truc style Sql.config, ou .sql, ou sql.rc Edit-le, tu auras plein de champs |
J'ai 4 fichiers .cnf (mysql-huge.cnf, mysql-large.cnf...) mais ça sert à recompiler, et je sais pas quoi ajouter dedans et comment compiler...
Marsh Posté le 24-09-2002 à 15:30:39
safe_mysql --log (pas besoin de recompiler, ni de mode debug)
Pour inf, pour passer en mode debug (t'en as pas besoin), il faut rajouter --debug sur la ligne du configure.
et ensuite tu lances mysqld avec l'option -debug (ou --debug je sais plus)
Dans ce cas il compile tout avec des safe_mallocs et il ecrit dans le fichier /tmp/mysqld.trace tout ce qui se passe en interne dans le code de MySQL.
Marsh Posté le 24-09-2002 à 15:36:44
joce a écrit a écrit : safe_mysql --log (pas besoin de recompiler, ni de mode debug) Pour inf, pour passer en mode debug (t'en as pas besoin), il faut rajouter --debug sur la ligne du configure. et ensuite tu lances mysqld avec l'option -debug (ou --debug je sais plus) Dans ce cas il compile tout avec des safe_mallocs et il ecrit dans le fichier /tmp/mysqld.trace tout ce qui se passe en interne dans le code de MySQL. |
Dieu existe !
Juste pour savoir, il écrit ou ce log ?
Marsh Posté le 24-09-2002 à 16:04:04
cf ici pour log des requêtes : http://www.mysql.com/doc/en/Query_log.html
et ici pour les paramètres de mysqld : http://www.mysql.com/doc/en/Command-line_options.html
Pour là où il le met, ça doit dépendre de ta distribution et de la compilation de MySQL. Y'a des chances que ce soit dans /var/log
Marsh Posté le 24-09-2002 à 16:20:09
Vi j'avais trouvé cette page dans la doc après que joce m'ai donné la commande.
G trouvé ou était le log. Pour ceux que ça intéresse par défaut il met ça dans /var/lib/mysql/ avec "host".log comme nom.
Merci bcp !
Marsh Posté le 24-09-2002 à 15:09:28
Voilà j'ai une red hat avec MySQL installé à partir des derniers RPM. Mais voilà suite à des besoins de programmation g besoin de voir les requettes que reçoit le demon, pour ça fo activer le mode debug (enfin je supose hein ). Mais voilà comment faire ? Je capte rien g bo lire la doc c du chinois !
---------------
A+++ Bruce - http://www.bheller.com