- 146
- 0
- 约1.98千字
- 约 3页
- 2017-12-20 发布于浙江
- 举报
【2017年整理】mysql主从同步及canal配置详解
mysql主从同步及canal配置详解定义mysql配置文件:/etc/fcanal服务配置文件:%canal_home%/conf/pertiescanal实例配置文件:%canal_home%/conf/instance_name/pertiesmysql主从同步mysql的主从同步主要是binlog技术(binlog介绍见/uidid-1993534.html),所以首先需要修改mysql配置文件,打开master上的binlog:[mysqld]server-id=11 #master的id,全局唯一log-bin=mysql-binlog #binlog的文件名,也可以指定输出目录,默认/var/lib/mysql/目录下binlog_format=row #binlog格式,Mixed/Statement/Row,默认格式是 Statement除此以外,还需要配置需要做同步的数据库/表,和不需要做同步的数据库,否则会产生大量不关注的垃圾数据:binlog-do-db = test_canal # 指定进行同步的数据库,多个写多行binlog-ignore-db = mysql # 忽略进行同步的数据库,多个写多行slave上需要进行如下配置:# replicate-wild-do-table = test.% #
原创力文档

文档评论(0)