描述报错
修改 MySQL 配置,新增数据库开启binlog,再次启动 maxwell,一般会成功。
但是,当新增数据库,其数据发生变化时,maxwell会报错退出
错误如下:
Couldn't find database 新增数据库名
即:找不到新增的数据库
分析错误
MySQL 中 maxwell 数据库中,记录数据库、表结构的信息:
databases表:记录所有的数据库tables表:记录各个数据库的表columns表:记录各个表中的列
但上面新增的数据库,不在 databases 表中,所以报错
解决
将 MySQL 中 maxwell 数据库中的 所有表全部删除,再次启动 maxwell 即可
启动命令详见:
https://www.malaoshi.top/show_1GW1eSMfUME7.html