4

添加复制执行表时,我在启动从服务器时遇到问题。当前有效的配置:

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 。. . . . . . . . . . . . . 失败的!

4

1 回答 1

8

看到这个链接

replicate-do-dbreplicate-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
...
于 2012-07-20T19:19:02.917 回答