![MySQL 复制 - 即使明确忽略查询也会被复制](https://linux22.com/image/565374/MySQL%20%E5%A4%8D%E5%88%B6%20-%20%E5%8D%B3%E4%BD%BF%E6%98%8E%E7%A1%AE%E5%BF%BD%E7%95%A5%E6%9F%A5%E8%AF%A2%E4%B9%9F%E4%BC%9A%E8%A2%AB%E5%A4%8D%E5%88%B6.png)
我有一个 MySQL Master 5.0.77,正在从属 5.5.13 上进行复制。因此,我使用基于 STATEMENT 的复制。
我有一个查询“CREATE TEMPORARY TABLE blah”,即使它不在“replicate-do-table”或“Replicate_Wild_Do_Table”列表中,也会被复制。
查询中未明确指定数据库名称,使用默认数据库。
除此之外,我还设置了“Replicate_Wild_Ignore_Table”以不复制该表。
进行得怎么样了?
谢谢
编辑:查询包含 UNION,也许复制工作与 5.5 不同?
答案1
默认情况下,所有临时表都会被复制。请查看这更多细节。