PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mysqld mit logfile starten



Reveller
06.10.05, 08:40
Schönen guten Morgen.

Ich habe eine Suse 9.2 mit nem mysql Server am laufen.

Jetzt benötige ich zum debuggen meines Email Servers ein logfile in dem die exakten queries eingetragen sind.

Ich habe versucht über "mysqld_safe --log=/var/lib/mysql/logfile.log" den mysqld zu starten... das ging auch, alelrdings sind hier dann nur die Anzahl der Connections und Queries zu sehen....

Kann man das Loglevel erhöhen ? Wenn ja, wo?

Ich danke.

Tomek
06.10.05, 08:43
Schau mal hier bitte: http://dev.mysql.com/doc/mysql/en/query-log.html

Reveller
06.10.05, 09:10
Hi.

mit "mysqld -log" läst sich bei der Suse der Server nicht starten. Dann mekert er rum das mysqld nicht mit dem root user laufen sollte.

Ein Start mittels "mysqld_safe" lässt er zu. Hier habe ich ja auch das Logfile mittels "--log=logfile" gestartet.
Das log wird ja auch geschrieben, doch nicht ausführlich genug.

Gruß
Dominic

Tomek
06.10.05, 09:32
Versuche folgendes in der my.cnf einzutragen:

[mysqld]
log = /var/log/mysql.log

Reveller
06.10.05, 11:07
Hi.

Leider gibt mir das auch nur das normale logfile ohne die angaben der einzelnen queries.

Ich hab es dann auch mit dem Eintrag err-log versucht... gleiches Ergebnis.


Gruß
Dominic