replicate-do-table не может запустить подчиненный MySQL - PullRequest
4 голосов
/ 28 декабря 2011

У меня проблемы с запуском подчиненного сервера, когда я добавляю replicate-do-table.Текущая конфигурация, которая работает:

server-id=2
master-host=10.100.27.99
master-user=slejv
master-password=<pass>
master-connect-retry=60
replicate-do-db=piksearch

Настройка, которая не работает:

server-id=2
master-host=10.100.27.99
master-user=slejv
master-password=<pass>
master-connect-retry=60
replicate-do-db=piksearch
replicate-do-table=artikli
replicate-do-table=artikli_polja
replicate-do-table=artikli_posjete8
replicate-do-table=artikli_view
replicate-do-table=kategorije
replicate-do-table=online
replicate-do-table=pitanje_artikal
replicate-do-table=polja

server02: / etc / mysql # /etc/init.d/mysql restart
Остановка сервера базы данных MySQL: mysqld.
Запуск сервера базы данных MySQL: mysqld.,,,,,,,,,,,,,не удалось!

1 Ответ

8 голосов
/ 20 июля 2012

см. ссылка :

replicate-do-db отличается от replicate-do-table

, необходимо удалить:

replicate-do-db=piksearch
replicate-do-table=artikli
replicate-do-table=artikli_polja
replicate-do-table=artikli_posjete8
replicate-do-table=artikli_view
replicate-do-table=kategorije
replicate-do-table=online
replicate-do-table=pitanje_artikal
replicate-do-table=polja

и написать:

replicate-do-table=piksearch.artikli
replicate-do-table=piksearch.artikli_polja
...
...