binlog nur nach updates greppen!

MySQL, PostgreSQL, SQLite
djbennyf
Posts: 176
Joined: 2003-04-06 19:44

binlog nur nach updates greppen!

Post by djbennyf » 2006-04-18 02:20

Wie kann ich mit dem Tool "grep" die binlog nach UPDATES greppen lassen?

Beispiel:

UPDATE tabelle SET a=a
b=b
WHERE id=1;

UPDATE tabelle SET a=a WHERE id=1;

----

Manche Updates gehen über mehrere Zeilen.

Er soll also mit zum ;n greppen und dies immer als einen datensatz auffassen.

lord_pinhead
Posts: 774
Joined: 2004-04-26 15:57

Re: binlog nur nach updates greppen!

Post by lord_pinhead » 2006-04-18 16:32

Ich glaub du suchst mysqlbinlog.

Kurztest aufn server

Code: Select all

mysqlbinlog --database=sql1 -s  mysql-bin.000182 | sed -e 's/t//g'
n hat allerdings nicht geklappt, von daher müsstest du mal mit einem Hexeditor das ganze ansehen.