添加一个新的表复制,而不重新启动MySQL?

我已经为dbname设置了复制。 我想添加一个新的复制表。 我在主和从上创build了表。 我在slave上input了replicate-do-table=dbname.tablenamemy.cnf

重新加载my.cnf服务器需要重新启动,并且因为很多查询来了,我不想失去他们中的任何一个。

有没有办法可以添加一个新的表来即时复制?

不,没有办法可以将表添加到复制中。

你可以在文档中阅读它:

其他的,如–replicate- *选项,只能在从服务器启动的时候设置。