У меня MySQL Master 5.0.77 реплицируется на ведомом 5.5.13. Итак, я использую репликацию на основе STATEMENT.
У меня есть запрос CREATE TEMPORARY TABLE blah, который реплицируется, даже если его нет в списке «replicate-do-table» или «Replicate_Wild_Do_Table».
Имя базы данных не указано явно в запросе, используется база данных по умолчанию.
В дополнение к этому у меня также установлен параметр «Replicate_Wild_Ignore_Table», чтобы не реплицировать эту таблицу.
Как это проходит?
Спасибо
edit: запрос содержит UNION, может быть, репликация работает по-другому с 5.5?
По умолчанию все временные таблицы реплицируются. Взгляни на этот Больше подробностей.