mysql 数据库同步的问题

kusey 2011-09-05 01:47:40
现在要做 mysql 数据库的同步,可以实现对 server1 上的数据库 db1 的操作同步到 server2 上的数据库 db2,但是现在的需求是把 server1 上的数据库 db1 中的表 table1 的操作同步到 server2 上的数据库 db2 上的表 table2,db1 中其它的表操作不做同步,或者同步到其它服务器上的其它数据库表中去,可否有办法实现?
...全文
70 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
银冰冷月 2011-10-09
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 kusey 的回复:]
mysql 数据库的同步,除了 master/slave 的方式之外,还有哪些其他的方式?
[/Quote]
我用slave方法 服务总是启动不了
银冰冷月 2011-10-09
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 kusey 的回复:]
mysql 数据库的同步,除了 master/slave 的方式之外,还有哪些其他的方式?
[/Quote]
用federated
kusey 2011-09-05
  • 打赏
  • 举报
回复
mysql 数据库的同步,除了 master/slave 的方式之外,还有哪些其他的方式?
luoyoumou 2011-09-05
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 kusey 的回复:]

谢谢 rucypli,在你的指点下这个问题我搞定了。

我还请教大家一下,mysql 数据库的同步,除了这种 master/slave 的方式之外,还有哪些其他的方式?想对比一下那种方式容易使用一点,谢谢了。
[/Quote]

-- 源表中新建一个数据库,在新建的数据库只创建一张需要同步的表,然后:源库与目标库同步......
kusey 2011-09-05
  • 打赏
  • 举报
回复
谢谢 rucypli,在你的指点下这个问题我搞定了。

我还请教大家一下,mysql 数据库的同步,除了这种 master/slave 的方式之外,还有哪些其他的方式?想对比一下那种方式容易使用一点,谢谢了。
kusey 2011-09-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 acmain_chm 的回复:]
表名也不同? 这样,建议还是自己写脚本,然后定期执行进行这种同步。 定期拿DB1上的BINLOG的内容,筛选出TABLE1相关的操作,然后改为对TABLE2的操作执行。
[/Quote]

表明可以相同
kusey 2011-09-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 rucypli 的回复:]
可以在slave上加replicate-do-table
[/Quote]

大哥能详细点吗?我在 slave 主机的配置文件里面加上 replicate-do-table=table1 之后 mysql 服务就起不来了....
ACMAIN_CHM 2011-09-05
  • 打赏
  • 举报
回复
表名也不同? 这样,建议还是自己写脚本,然后定期执行进行这种同步。 定期拿DB1上的BINLOG的内容,筛选出TABLE1相关的操作,然后改为对TABLE2的操作执行。
rucypli 2011-09-05
  • 打赏
  • 举报
回复
可以在slave上加replicate-do-table

56,675

社区成员

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

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