在ubuntu环境操作
1.mysql开启binlog
打开mysql配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
输入a,编辑如下配置文件,去掉注解。

然后按ESC,输入:wq 强制保存退出,重启mysql
sudo service mysql restart
连接mysql,查看binlog是否开启成功,显示如下,说明配置生效。

需要注意maxwell需要创建mysql数据库,依次执行如下命令。
# 创建用户及数据库。maxwell默认会将运行数据存储在mysql的waxwell数据库中
CREATE USER 'maxwell'@'%' IDENTIFIED BY '123456';
GRANT ALL ON maxwell.* TO 'maxwell'@'%';
GRANT SELECT, REPLICATION CLIENT, REPLICATION SLAVE ON *.* TO 'maxwell'@'%';
FLUSH PRIVILEGES;
需要注意的是,maxwell需要高版本的JDK,我这里用的是JDK17,安装方式如下
su

最低0.47元/天 解锁文章
2297

被折叠的 条评论
为什么被折叠?



