mysql准备
1.判断mysql是否开启了binlog
如果value是OFF,则继续下面的操作,如果value是ON,则说明已开启
2.进入mysql安装目录,my.ini(或my.cnf)文件中添加参数
3.创建一个canal的用户
CREATE USER canal IDENTIFIED BY 'canal';
GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'canal'@'%';
FLUSH PRIVILEGES;
4.重启mysql
cmd窗口中执行命令(先停止mysql,后启动mysql)
5.再次查看binlog是否开启
下载安装canal
注意:
canal.deployer的默认开放连接端口:11111