我是mySQL复制的新手,我只想为某些选定的表设置永久复制。

这就是为什么我正在考虑通过以下my.cnf命令进行过滤:plicate-wild-do-table = mydb。%Replicate

它的确意味着我要复制的所有表都将带有“ Replicate”后缀。这是好的解决方案还是有更好的解决方案?

谢谢您的提示!

雅库布

最佳答案

使用后缀时,我想到一些缺点:


根据您选择的后缀,您可能最终得到带有该后缀但又不想复制的表名
如果决定更改是否复制表这一事实,则必须更改表名,这意味着根据该表名(通常是源代码)更改所有内容。


因此,我建议在my.cnf中列出所有需要复制的表,并根据需要使用尽可能多的replicate-do-table指令。

关于mysql - 如何添加新表以列出MySQL复制?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8384187/

10-11 01:16
查看更多