部署MySQL数据源
文档:centos7 yum方式安装MySQL5.7.note
链接:http://note.youdao.com/noteshare?id=38744e6dee57ec85864991af48440537
[mysqld] log-bin=mysql-bin # 开启 binlog binlog-format=ROW # 选择 ROW 模式 server_id=1 # 配置 MySQL replaction 需要定义,不要和 canal 的 slaveId 重复
创建canal 数据库用户
CREATE USER canal IDENTIFIED BY 'canal'; GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'canal'@'%'; FLUSH PRIVILEGES;
2 安装 canal
下载:https://github.com/alibaba/canal/releases
tar -xf canal 安装包解压
创建一个 多库的实例
cd /canal
mkdir duoku
cd /duoku
cp ../example/instance.properties /
修改
instance.properties
分别修改 对应的 库
3 修改 group-instance.xml
进入spring 目录下
修改 group-instance.xml
第四 修改canal.properties文件
修改 canal.properties
进入 canal.properties文件目录下
第五步 启动canal
进入 bin 去启动