mysql用户canal被锁_canal搭建及消费日志过程中的遇到的问题《亲测版》

本文详细记录了Canal的部署过程,包括开启MySQL binlog、配置管理用户、下载安装Canal以及设置配置文件。在部署过程中遇到的MySQL用户canal被锁问题,以及如何解决该问题,确保Canal正常消费日志。
摘要由CSDN通过智能技术生成

canal搭建及消费日志过程中的遇到的问题《亲测版》

发布时间:2018-05-26 12:59,

浏览次数:1375

, 标签:

canal

一、部署canal:

3.1开启MySQL 的binlog功能,并配置binlog模式为row。

通过set global  * = *, 立即生效,重启后重新读取配置文件my.cnf  ,想永久生效记得修改配置文件

log-bin = mysql-bin

binlog-format=Row

server-id=1(和canal的slaveId不重复即可,canal默认1234,一般不用修改)

3.2在mysql中配置canal数据库管理用户,配置repication权限

创建mysql用户(一般的账号都有这个权限,注意一个实例下面有多个实例,

你的账号只有A库权限,你只能读取A库的binlog,要在配置中过滤,否则在消费日志中会出现异常)

CREATE USER canal IDENTIFIEDBY 'canal';

赋给用户查询,同步权限

GRANT SELECT,REPLICATIONSLAVE,REPLICATION CLIENT ON *.* TO 'canal'@'%';

刷新

FLUSH PRIVILEGES;

3.3下载canal并解压

下载canalhttps://github.com/alibaba/canal/releases

上传到192.168.100.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值