博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
win运行canal
阅读量:5216 次
发布时间:2019-06-14

本文共 743 字,大约阅读时间需要 2 分钟。

1、mysql开启log_bin

用命令查看是否开启

SHOW VARIABLES LIKE 'log_bin';

OFF为未开启,ON为开启

 

 

 

Win环境的话找到my.iniLinux环境的话找到my.cnf

 

[mysqld]最下面,注意:是mysqld下而不是mysql下

 

# cancl 添加这一行就ok#log-bin=mysql-binlog-bin=C:/ProgramData/MySQL/logs/mysql-bin.log# 选择row模式binlog-format=ROWexpire-logs-days = 14max-binlog-size = 500M# 配置mysql replaction需要定义,不能和canal的slaveId重复server_id=1

 

 

注意:路径,mysql安装在哪里就设置log在哪里,不设置也行用log-bin=mysql-bin,my.ini一般用的是在C盘下,如果不行,该用D盘下,环境变量看一下path路径

 

上面默认log-bin=mysql-bin也行,如果如上设置具体位置,一定保证文件夹存在,不然启动不了mysql,如果是Linux环境,请结合自身需要设置路径或使用默认

 

然后重启mysql服务,win环境的话打开服务,重新启动mysql

 

 

 

 

 

查看打开的binlog

 

SHOW BINLOG EVENTS;

 

 

 

2、启动canal

 

删除之前用的人,启动canalmysql相关信息

 

 

打开instance.properties,配置mysql的相关信息及监听的库和表

 

 

 

 

 

 

 

启动canal应用

 

 

 

 

没有报错就说明正常启动了

 

转载于:https://www.cnblogs.com/xiaostudy/p/11565437.html

你可能感兴趣的文章
Python 第四十五章 MySQL 内容回顾
查看>>
iostat参数说明
查看>>
js 封装获取元素的第一个元素
查看>>
iOS 获取Home键指纹验证
查看>>
Python-Mac 安装 PyQt4
查看>>
P2571 [SCOI2010]传送带
查看>>
哈希表1
查看>>
用Data Url (data:image/jpg;base64,)将小图片生成数据流形式
查看>>
实验2-2
查看>>
C#初识
查看>>
String,StringBuffer与StringBuilder的区别?? .
查看>>
JavaScript(三) 数据类型
查看>>
移动端rem布局屏幕适配插件(放js中便可使用)
查看>>
Docker
查看>>
bzoj2259 [Oibh]新型计算机
查看>>
对位与字节的深度认识
查看>>
C++编程基础二 16-习题4
查看>>
MongoDB遇到的疑似数据丢失的问题。不要用InsertMany!
查看>>
服务器被疑似挖矿程序植入107.174.47.156,发现以及解决过程(建议所有使用sonatype/nexus3镜像的用户清查一下)...
查看>>
JQuery 学习
查看>>