Benutzerspezifische Werkzeuge
Sie sind hier: Startseite GNU / Linux MySQL Ausgeführte Queries einer MySQL-Datenbank anzeigen
Tag Cloud
Inhalt in Zahlen
  • Seiten: 195
  • Ordner: 83
  • Links: 42
 

Ausgeführte Queries einer MySQL-Datenbank anzeigen

abgelegt unter:
Achtung, dass loggen aller Querys ist ein Performance killer und sollte nicht dauerhaft betrieben werden!

Alle Querys in die Datenbank:

SET GLOBAL general_log = 'ON';
SET GLOBAL log_output = 'TABLE';

Jetzt landen alle selects in dieser Tabelle: mysql.general_log

 

Alle Querys in eine Logdatei:

SET GLOBAL log_output = "FILE";
SET GLOBAL general_log_file = "/path/to/logfile.log

Jetzt kann man auch mit einem tail -f /path/to/logfile.log die Querys mitlesen!

 

Oder die Konfigurationsdatei wird angepasst und der MySQL-Server neu gestartet:

/etc/mysql/my.cnf

log = /var/log/mysql/mysql.log
Kommentieren

Sie können einen Kommentar abgeben, indem Sie das untenstehende Formular ausfüllen. Nur Text.

Frage: Wieviel ist vier - eins (Bitte eine Zahl als Ziffer schreiben)?
Ergebnis: