dothetrick / binlogportal

mysql binlog同步工具
129 stars 57 forks source link

修改:获取表的列信息时指定catalog为数据库名 #5

Closed CHN-djt closed 2 years ago

CHN-djt commented 2 years ago

问题: 创建数据库test,表名为user,列为ID,NAME。TableMetaFactory.getTableMetaEntity获取的表信息为mysql.user的列结构,显示结果为47列,与预期解析的test.user列结构不一致。

修改内容: 获取表信息时,指定DatabaseMetaData.getColumns方法的catalog参数,获取的列数据符合预期。

dothetrick commented 2 years ago

测试了下,确实有这个问题,感谢提交,已合并!