MYSQL - Protokollieren

Basti_2015

Mitglied
Hallo,

Gibt es bei MYSQL zufällig die Möglichkeit alle Vorgänge der Datenbank ( INSERT,UPDATE und DELETE) , SELECT ist nicht so wichtig, zu protokollieren? Also eine Einstellungsmöglichkeit, dass die DB die Vorgänge selber protokolliert und der Admin sie später auslesen kann.
Ich weiß das man sich Routinen in, zB. php , programmieren kann, nur sind diese Nachträglich nur mit sehr viel Fleißarbeit integrierbar.
Danke :D
 
Hi

In der my.cnf, Sektion [mysqld]:
Code:
general_log=on
general_log_file=PfadZuDeinerLogdatei.log
Aber bitte beachten, was sich da für Datenmengen ansammeln können, je nach Verwendung der DB.
 
Danke dir sheel für deine Antwort. Ich gehe davon aus, dass man nur auf Serven ( V-server, Server) Zugriff auf diese Datei hat und nicht auf webspace?
 
Nicht auf einfachen Webspaces, ja, und oft auch nicht auf VServern.
Root-Rechte sind nötig (manche VServer und eben volle Server)
 
Zurück