部署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 去啟動