1.开启mysql binlog日志 安装路径下的my.ini文件添加配置
log-bin=mysql-bin #开启日志
binlog-format=ROW #选择row模式
server_id=1
开启日志需要重启mysql服务后生效
2.下载canal 地址:https://github.com/alibaba/canal/releases
修改配置conf/canal.properties 全局配置,设置自己的数据库
#################################################
## mysql serverId
canal.instance.mysql.slaveId = 1234
# position info,需要改成自己的数据库信息
canal.instance.master.address = 127.0.0.1:3306
canal.instance.master.journal.name =
canal.instance.master.position =
canal.instance.master.timestamp =
#canal.instance.standby.address =
#canal.instance.standby.journal.name =
#canal.instance.standby.position =
#canal.instance.standby.timestamp =
# username/password,需要改成自己的数据库信息
canal.instance.dbUsername = root
canal.instance.dbPassword = root
canal.instance.defaultDatabaseName = canneltest
canal.instance.connectionCharset = UTF-8
# table regex
canal.instance.filter.regex = .*\\..*