Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Добавление БД в репликацию / 2 сообщений из 2, страница 1 из 1
30.09.2016, 11:26
    #39318453
Добавление БД в репликацию
Существует рабочая Master-Slave репликация.
В репликации участвует только одна таблица БД.
Необходимо добавить еще одну БД в репликацию.

Делаю следующим образом:
1. Останавливаю Slave
2. Снимаю Dump БД с Master (в БД запись не ведется)
3. Восстанавливаю БД из дампа на Slave
4. Прописываю БД в my.cnf:
replicate-do-db=test
replicate-wild-do-table=work.work_table

5. Перезапускаю MySQL на Slave

Репликация перестает работать, причем не работает репликация не только test, но и таблицы work.work_table
SHOW SLAVE STATUS\G
Slave_IO_State: Waiting for master to send event

Read_Master_Log_Pos растет.

Стоит убрать из конфига "replicate-do-db=test", репликация таблицы work.work_table начинает работать нормально.

В какую сторону копать?
Как правильно добавить БД в репликацию?
...
Рейтинг: 0 / 0
30.09.2016, 14:53
    #39318723
Добавление БД в репликацию
Прописал БД так:
replicate-wild-do-table=test.%
replicate-wild-do-table=work.work_table


Все работает.
Получается параметры взаимоисключающие?
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Добавление БД в репликацию / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]