历史版本4 :MySQL环境准备 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

通过数据管道实时同步 MySQL 的数据时,来源数据源为 MySQL,去向数据源为 MySQL 或者SQL Server,执行同步任务前,需要参考本文在数据源中进行一些配置,为后续的数据同步做好准备。

2. 操作步骤编辑

同步来源数据源的数据至去向数据源之前,需要确保 MySQL 数据源中不存在数据管道不支持的数据库版本。

2.1 确认当前使用的数据库版本

确认是否为数据管道同步任务所支持的版本。

当前仅支持 MYSQL 5.6及以上的非只读数据库。

2.2 开启数据库 Binlog

由于实时同步对 MySQL 数据库的读取方式为 Binlog ,因此需要提前对数据库开启 Binlog。

进入 etc 文件中,编辑my.cnf 文件,如下图所示:

修改 my.conf 文件,增加如下内容:

注:server_id=2,其中2可写任意数值。

server_id=2
log_bin=mysql-bin
binlog_format=ROW
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

然后保存文件即可。

3. 后续步骤编辑

在配置好数据库后,即可完成数据源配置。

需要在使用数据管道进行实时同步任务配置前,在 FineDataLink 中配置好需要同步的源端和目标端数据库数据连接,以便在同步任务配置过程中,通过选择数据源名称来控制同步任务,详情参见:配置数据连接

然后设置数据管道任务即可,详情参见:配置数据管道任务