Maxwell1.29.x 新增binlog数据库后,maxwell报错退出 作者:马育民 • 2025-08-12 08:41 • 阅读:10008 # 描述报错 修改 MySQL 配置,新增数据库开启binlog,再次启动 maxwell,一般会成功。 但是,当新增数据库,其数据发生变化时,maxwell会报错退出 错误如下: ``` Couldn't find database 新增数据库名 ``` 即:找不到新增的数据库 # 分析错误 MySQL 中 `maxwell` 数据库中,记录数据库、表结构的信息: - `databases` 表:记录所有的数据库 - `tables` 表:记录各个数据库的表 - `columns` 表:记录各个表中的列 但上面新增的数据库,不在 `databases` 表中,所以报错 # 解决 将 MySQL 中 `maxwell` 数据库中的 **所有表全部删除**,再次启动 maxwell 即可 启动命令详见: https://www.malaoshi.top/show_1GW1eSMfUME7.html 原文出处:http://www.malaoshi.top/show_1GW1f2HsgZlt.html