canal 入门(基于docker)

 

第一步:安装MySQL:

    命令:       

sudo docker run -it -d --restart unless-stopped -p 13306:3306 -h mysql --name mysql -e MYSQL_ROOT_PASSWORD=root   alanpeng/mysql5.7-replication-docker

 

查看mysql 容器的id

sudo docker  inspect    [容器id]

 

开启MySQL 的binlog

 

vi   /etc/mysql/mysql.conf.d/mysqld.cnf

 

  cd /etc/mysql

[mysqld]
log-bin=mysql-bin #添加这一行就ok
binlog-format=ROW #选择row模式
server_id=1 #配置mysql replaction需要定义,不能和canal的slaveId重复



上一篇:spring cloud集成canal


下一篇:k8s集群中的rbac权限管理