Ich möchte alle DB Änderungen in bestimmten DB mit einer Protokolltabelle verfolgen.Verfolgen Sie alle DML/DDL-Änderungen der DB in einer Protokolltabelle mit Trigger in Mysql
Ich habe viele Lösungen überprüft, aber alle geben eine Audit-Tabelle für jede Tabelle in DB. Wie können wir sie mit Hilfe eines Triggers in einer einzigen Tabelle nachverfolgen?
Tabellenspalten können wie haben:
id - primary key
db_name -- DB Name
version, -- Ignore it(i have a column in my table)
event_type, -- DDL/DML command name
object_name, -- Table/Procedure/Trigger/Function name which is changed
object_type, -- TYpe like table,procedure,trigger
sql_command, -- query executed by user
username, -- who executed it
updated_on -- timestamp
Vielen Dank im Voraus.