求推荐方便好用的数据库同步工具?

2020-09-03 11:02:59 +08:00
 zealinux

主要是同步表结构和这些部分表里的一些数据。

主要是用到十多个不同的数据库, 如果用 mysqldump 稍微有点累。

如果有对于 mysqldump 的二次开发就更好了。

2203 次点击
所在节点    数据库
17 条回复
RockShake
2020-09-03 11:11:09 +08:00
可以试一下阿里巴巴的 Canal

https://github.com/alibaba/canal
gz911122
2020-09-03 11:14:28 +08:00
datax
yukong
2020-09-03 11:19:34 +08:00
datax
zealinux
2020-09-03 11:23:36 +08:00
@gz911122

datax 太重了吧,太复杂了吧。
我就想要个简单易用的命令行工具或者 GUI 工具,
只要填源 MySQL 地址,和目标 MySQL 地址同步表结构,
如果同步表内容,只要勾选一下就同步表内容。
poisedflw
2020-09-03 11:27:58 +08:00
navicat
yoqu
2020-09-03 11:29:44 +08:00
Navicat 就可以直接使用
zealinux
2020-09-03 11:42:25 +08:00
@poisedflw @yoqu Navicat 不可以选择部分表进行同步数据
263
2020-09-03 11:43:59 +08:00
MySQL 可以用 Xtrabackup 。
poisedflw
2020-09-03 11:51:25 +08:00
@zealinux 可以啊,Navicat Premium,对比的时候有『源』和『目标』,中间不是有勾选功能么
jiezhi
2020-09-03 11:53:23 +08:00
因为在公司经常有同步数据需求,所以我自己写了个,还支持异构同步
arthas2234
2020-09-03 11:53:37 +08:00
Navicat+1 每次都用这个同步表结构,可以勾选要同步的表和里面的字段
daimaosix
2020-09-03 12:00:55 +08:00
试试随行付开源的 Porter,我们之前用过,还不错的
fenglangjuxu
2020-09-03 12:59:37 +08:00
fanpei0121
2020-09-03 14:00:15 +08:00
sqlyog
statement
2020-09-03 15:35:18 +08:00
ogg
dq19871123
2020-09-03 16:08:17 +08:00
Navicat 值得拥有
promise2mm
2020-09-03 17:36:14 +08:00
9L 正解

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/703790

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX