历史版本2 :MySQL环境准备 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
通过数据管道实时同步 MySQL 的数据时,来源数据源为 MySQL,去向数据源为 MySQL 或者SQL Server,执行同步任务前,需要参考本文在数据源中进行一些配置,为后续的数据同步做好准备。
2. 操作步骤编辑
同步来源数据源的数据至去向数据源之前,需要确保 SQL Server 数据源中不存在数据管道不支持的数据库版本。
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
然后保存文件即可。