2009-06-12 2 views
2

У меня есть существующая репликация mysql (Windows 2008 до Ubuntu 9.04) и создаются несколько новых таблиц в основной базе данных. Они не отображаются в базе данных подчиненных.Добавить таблицу в существующую репликацию mysql?

Выполняют ли новые таблицы автоматически копирование в подчиненную БД или мне нужно снова настроить репликацию?

Спасибо!

ответ

1

Я собираюсь предположить, что другие данные успешно реплицируются.

Репликация в mysql для каждого сервера, поэтому наиболее вероятные проблемы состоят в том, что либо вы не регистрируете события, либо что подчиненный игнорирует их.

Для binglogs убедитесь, что вы не отключили sql_log_bin для подключения (что потребует SUPER) и что различные параметры binary-log установлены правильно. Вы можете проверить это, запустив mysqlbinlog в бинговых файлах сервера.

С ведомой стороны проверьте replication options.

+0

Спасибо - подчиненный сервер опустился, и ведомый не был согласован с мастером. Спасибо за быстрый ответ. – Matt