zealinux
V2EX  ›  数据库

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

  •  
  •   zealinux · Sep 3, 2020 · 3312 views
    This topic created in 2259 days ago, the information mentioned may be changed or developed.

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

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

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

    17 replies  •  2020-09-03 17:36:14 +08:00
    Crixs
    Crixs
    Sep 3, 2020
    1
    可以试一下阿里巴巴的 Canal

    https://github.com/alibaba/canal
    gz911122
    gz911122
    Sep 3, 2020
    2
    datax
    yukong
    yukong
    Sep 3, 2020
    3
    datax
    zealinux
    zealinux
    OP
    Sep 3, 2020
    4
    @gz911122

    datax 太重了吧,太复杂了吧。
    我就想要个简单易用的命令行工具或者 GUI 工具,
    只要填源 MySQL 地址,和目标 MySQL 地址同步表结构,
    如果同步表内容,只要勾选一下就同步表内容。
    poisedflw
    poisedflw
    Sep 3, 2020
    5
    navicat
    yoqu
    yoqu
    Sep 3, 2020
    6
    Navicat 就可以直接使用
    zealinux
    zealinux
    OP
    Sep 3, 2020
    7
    @poisedflw @yoqu Navicat 不可以选择部分表进行同步数据
    263
    263
    Sep 3, 2020
    8
    MySQL 可以用 Xtrabackup 。
    poisedflw
    poisedflw
    Sep 3, 2020
    9
    @zealinux 可以啊,Navicat Premium,对比的时候有『源』和『目标』,中间不是有勾选功能么
    jiezhi
    jiezhi
    Sep 3, 2020
    10
    因为在公司经常有同步数据需求,所以我自己写了个,还支持异构同步
    arthas2234
    arthas2234
    Sep 3, 2020
    11
    Navicat+1 每次都用这个同步表结构,可以勾选要同步的表和里面的字段
    daimaosix
    daimaosix
    Sep 3, 2020
    12
    试试随行付开源的 Porter,我们之前用过,还不错的
    keepfun
    keepfun
    Sep 3, 2020 via iPhone
    13
    fanpei0121
    fanpei0121
    Sep 3, 2020
    14
    sqlyog
    statement
    statement
    Sep 3, 2020
    15
    ogg
    dq19871123
    dq19871123
    Sep 3, 2020
    16
    Navicat 值得拥有
    promise2mm
    promise2mm
    Sep 3, 2020
    17
    9L 正解
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2259 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 14:11 · PVG 22:11 · LAX 06:11 · JFK 09:11
    ♥ Do have faith in what you're doing.