Adiciona uma nova tabela para replicar sem reiniciar o MySQL?

2

Já tenho replicação configurada para, digamos, dbname . Eu quero adicionar uma nova tabela replicada. Eu criei as tabelas no mestre e no escravo. Eu digitei replicate-do-table=dbname.tablename to my.cnf no escravo.

Para recarregar my.cnf , o servidor precisa ser reiniciado e, uma vez que muitas consultas estão chegando, não quero perder nenhuma delas.

Existe uma maneira de adicionar uma nova tabela para ser replicada na hora?

    
por nimcap 20.10.2010 / 09:59

1 resposta

3

Não, não é possível adicionar tabelas à replicação on-line.

Você pode lê-lo nos documentos :

Others, such as the --replicate-* options, can be set only when the slave server starts.

    
por 20.10.2010 / 12:24