MYSQL Server Konfiguration online ändern
Es gibt mehrere Wege um das Logging auf einem MySQL Server zu aktivieren. Der eine Weg ist über die /etc/mysql/my.cnf allerdings muss hier MySQL neu gestartet werden.
Um die Konfiguration ohne Neustart zu ändern bietet sich dieser Weg an.
Anmelden am MySql Server :
BENUTZER und PASSWORT muss natürlich mit den eigenen Werten ersetzt werden.
Dann die globalen Variablen setzen
ausschalten kann man das ganze wieder mit
Man sollte das global_log nicht allzu lange aktiv lassen da hier je nach Anwendung schnell 1 GB zusammen kommt.
Um die Konfiguration ohne Neustart zu ändern bietet sich dieser Weg an.
Anmelden am MySql Server :
BENUTZER und PASSWORT muss natürlich mit den eigenen Werten ersetzt werden.
mysql -uBENUTZER -pPASSWORT
Dann die globalen Variablen setzen
SET global log_output = 'FILE'; SET global general_log_file='/var/log/mysql/mysql_general.log'; SET global general_log = 1;
ausschalten kann man das ganze wieder mit
SET global general_log = 0;
Man sollte das global_log nicht allzu lange aktiv lassen da hier je nach Anwendung schnell 1 GB zusammen kommt.