windows安装使用canal
下载
Releases · alibaba/canal · GitHub

# 客户端
canal.adapter-1.1.8-SNAPSHOT.tar.gz
# 管理端
canal.admin-1.1.8-SNAPSHOT.tar.gz
# 服务端
canal.deployer-1.1.8-SNAPSHOT.tar.gz
数据库开启binlog
SHOW VARIABLES LIKE 'log_bin%'

on表示已开启,开启配置
[mysqld]
log-bin=mysql-bin
binlog-format=ROW
server_id=1

创建数据库,新建canal用户,分配slave权限
CREATE DATABASE canal_manager CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
create user canal@'%' IDENTIFIED by 'canal';
GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT,SUPER ON *.* TO 'canal'@'%';
FLUSH PRIVILEGES;
Canal Server安装
启动startup.bat

Unrecognized VM option 'PermSize=128m'
在jdk8(含)以后,永久代被移除了,所以虚拟机的启动参数MaxPermSize(最大永久代大小)不可用。

去掉 -XX:PermSize=128m,重新启动

Canal Admin安装
修改配置,注意数据库端口和密码

导入数据
source canal_manager.sql
启动startup.bat

登录
localhost:8089




