win运行canal
2021-02-02 03:16
标签:bin instance strong size div 查看 font 运行 注意 1、mysql开启log_bin 用命令查看是否开启 OFF为未开启,ON为开启 Win环境的话找到my.ini,Linux环境的话找到my.cnf 在[mysqld]最下面,注意:是mysqld下而不是mysql下 加 注意:路径,mysql安装在哪里就设置log在哪里,不设置也行用log-bin=mysql-bin,my.ini一般用的是在C盘下,如果不行,该用D盘下,环境变量看一下path路径 上面默认log-bin=mysql-bin也行,如果如上设置具体位置,一定保证文件夹存在,不然启动不了mysql,如果是Linux环境,请结合自身需要设置路径或使用默认 然后重启mysql服务,win环境的话打开服务,重新启动mysql
查看打开的binlog 2、启动canal 删除之前用的人,启动canal的mysql相关信息 打开instance.properties,配置mysql的相关信息及监听的库和表 启动canal应用 没有报错就说明正常启动了 win运行canal 标签:bin instance strong size div 查看 font 运行 注意 原文地址:https://www.cnblogs.com/xiaostudy/p/11565437.htmlSHOW VARIABLES LIKE ‘log_bin‘;
# cancl 添加这一行就ok
#log-bin=mysql-bin
log-bin=C:/ProgramData/MySQL/logs/mysql-bin.log
# 选择row模式
binlog-format=ROW
expire-logs-days = 14
max-binlog-size = 500M
# 配置mysql replaction需要定义,不能和canal的slaveId重复
server_id=1
SHOW BINLOG EVENTS;