MySQL-Replikation und strict-mode

MySQL, PostgreSQL, SQLite
3dmax
Posts: 15
Joined: 2007-04-27 20:33

MySQL-Replikation und strict-mode

Post by 3dmax » 2007-08-02 13:29

Hallo,

ich habe eine Master-Slave-Replikation mit zwei 5'er MySQL-Servern aufgesetzt.
Der Master läuft ohne sql-mode, soll also tolerant sein.
Der zweite läuft im sql-mode:
STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,
soll also nur korrekte Eingaben übernehmen und bei falschen soll der Slave-Thread stoppen.

Diese Konstellation läuft bereits auf einem 4'er Master und 5'er Slave.
Nur bei einem 5'er Master wird anscheinend der sql-mode automatisch für den Slave benutzt.
Weiß jemand, wie ich dieses Verhalten beinflussen kann, so dass der Slave im Strict-Mode läuft?

PS: Der Slave ist nur per Replikation tolerant. Direkt abgesetzte Queries werden im Strict-mode behandelt.

User avatar
isotopp
Posts: 471
Joined: 2003-08-21 10:21
Location: Berlin

Re: MySQL-Replikation und strict-mode

Post by isotopp » 2007-08-03 12:10

3DMax wrote:Weiß jemand, wie ich dieses Verhalten beinflussen kann, so dass der Slave im Strict-Mode läuft?


Das geht nicht.

3dmax
Posts: 15
Joined: 2007-04-27 20:33

Re: MySQL-Replikation und strict-mode

Post by 3dmax » 2007-08-03 16:49

isotopp wrote:Das geht nicht.

danke für die info.
schade, aber soetwas habe ich mir schon irgendwie gedacht.

naja, die replikation wurde ja auch nicht für's debugging entwickelt ;)