Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL Logging will nicht
Hallo,
ich hab ein großes Problem. Mein Debian sarge will einfach kein MySQL-Log schreiben.
In der Datei
/etc/mysql/my.conf hab ich die Zeile
log = /var/log/mysql/mysql.log eingetragen (bzw. auskommentiert).
Die Datei existiert und hat auch die richtigen Rechte, aber ein
/etc/init.d/mysql restart scheint das zu ignorieren. Finde auch sonst bei google nichts, wie ich das unter sarge aktiviere.
Hoffe mir kann jemand helfen.
Vielen Dank
was willst Du denn loggen? MySQL ist nicht sonderlich gesprächig in der Standard-Konfiguration...
Ich brauche für kurze Zeit ein log, welches die MySQL-Anfragen anzeigt um zu überprüfen, ob die richtige beantwortet wird sozusagen.
Roger Wilco
09.01.07, 17:04
Hat der Benutzer, unter dem dein mysqld läuft, die nötigen Rechte, um in /var/log/mysql/mysql.log zuschreiben?
Hat der Benutzer, unter dem dein mysqld läuft, die nötigen Rechte, um in /var/log/mysql/mysql.log zuschreiben?
Ja, ist alles i.O. wie ich im Eingangsbeitrag schon erwähnte.
HirschHeisseIch
09.01.07, 17:42
Bist du Dir da sicher?
Mir hat logrotate regelmässig die Rechte durcheinander geworfen, bis ich das angepasst habe. ;)
Sonst poste doch einfach mal die Rechte, und am besten auch die my.cnf.
Hallo,
um Anfragen zu loggen musst Du evtl. dieses Logging einschalten:
log-bin=mysql-bin
sync_binlog=1
Dies steht dann unter /var/lib/mysql (eben da, wo die Datenbanken auch stehen)
Wenn Du tiefer einsteigen möchtest: wird auf rootforum.de super erklärt
@kleinhirn: das bin-log ist nicht ein log sämtlicher SQL-Queriies.
Roger Wilco
10.01.07, 12:27
Ja, ist alles i.O. wie ich im Eingangsbeitrag schon erwähnte.
Du hast nur geschrieben, die Datei habe die richtigen Rechte. Aber wie siehts mit den Verzeichnissen aus? :rolleyes:
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.