go mysql canal demo测试
文章目录
【注意】最后更新于 October 20, 2022,文中内容可能已过时,请谨慎使用。
这里记录一下使用 go-mysql
里的示例时遇到的问题
示例代码
|
|
启动是出现问题:
exec: “mysqldump”: executable file not found in $PATH
少mysqldump
的环境变量, 调整一下就行, 我用的 mamp, 所以直接
|
|
Access denied for user ‘root@localhost’ (using password:NO)
出现权限校验问题, 配置文件 my.cnf
|
|
canal.go:224 canal dump mysql err: exit status 2
没开启 binlog
我的 mysql 版本是 5.7.34
, 同样调整配置文件 my.cnf
|
|
参考资源:
- go-mysql-org/go-mysql
- 使用golang开发MySQL binlog同步工具demo
- Add mysqldump to MAMP (MySQL /w Apache PHP on MacOS X)
- 后起之秀 | MySQL Binlog增量同步工具go-mysql-transfer实现详解
- exec: “mysqldump”: executable file not found in $PATH
- Access denied for user ‘root@localhost’ (using password:NO)
- wj596/go-mysql-transfer
- Mysql5.7开启binlog
- mysql实时同步到elasticsearch
文章作者 GPF
上次更新 2022-10-20 (7397ad9)