MySQL复制 – 即使明确忽略,也会复制查询

我有一个MySQL主5.0.77复制在奴隶5.5.13。 所以我使用基于STATEMENT的复制。

即使不在“replicate-do-table”或“Replicate_Wild_Do_Table”列表中,我有一个查询“CREATE TEMPORARY TABLE blah”被复制。

查询中未明确指定数据库名称,使用默认数据库。

除此之外,我还将“Replicate_Wild_Ignore_Table”设置为不复制此表。

它是如何经历的?

谢谢

编辑:查询包含一个UNION,也许复制工作与5.5不同?

默认情况下,所有临时表都被复制。 看看这个更多的细节。