mysql分表同步的问题

Edmundjx 2011-12-14 01:55:00
我想做mysql的表的切分,比如我用三台服务器做,A为master机,有table1的所有表,B,C为slave机,各有table1的一半数据,我怎样控制A服务器只有一半的数据,我用的是replication,我原来想用触发器控制A只同步那一半的数据,不过这种方式出错了,现在有没有人知道怎么做?
...全文
86 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Edmundjx 2011-12-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 rucypli 的回复:]

可以在B,C的配置文件上设置指定的复制的表replicate-do-table


[mysqld]
replicate-do-table = tb1
replicate-do-table = tb2
....
[/Quote]
这个我肯定可以的,但是我要同步一张表的一部分数据怎么做呢
rucypli 2011-12-14
  • 打赏
  • 举报
回复
可以在B,C的配置文件上设置指定的复制的表replicate-do-table


[mysqld]
replicate-do-table = tb1
replicate-do-table = tb2
....
Edmundjx 2011-12-14
  • 打赏
  • 举报
回复
难道没有人做过这个东西吗,或者有其他同步解决方案

56,675

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧