方案一

canal+kafka

QuickStart · alibaba/canal Wiki ( github.com)

1.自定义处理程序,完全自定义开发,适配各种需求

2.只支持增删改操作监控

方案二

通过软件Neor Profile SQL

 http://www.profilesql.com/files/download/sqlprofiler-4.1.1.exe

1.可以监控所有执行的sql语句

2.缺点是实现方式是将程序本身转发,调用程序需要连接本软件,通过软件访问数据库,故只能在开发阶段使用,不适用于生产业务

mysql数据库监控跟踪方案_跟踪