ResultSetMetaData中查询datetime结果不正确

【 TiDB 使用环境】测试
【 TiDB 版本】5.7.25-TiDB-v5.0.1
【复现路径】begin_time字段(datetime类型,默认为空)没有数据时,使用自动化工具同步数据,直接报错。
【遇到的问题:问题现象及影响】begin_time字段(datetime类型,默认为空)没有数据时,使用自动化工具同步数据,直接报错。最终找到问题是因为ResultSetMetaData中获取begin_time字段,按正常来说isNullable应该是0,但是查询出来是1,导致无法正常同步数据。
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
工具同步数据报错如下:


使用ResultSetMetaData查询tidb结果如下:
image

使用ResultSetMetaData查询mysql结果如下:
image

需要怎么处理,查询结果就正常了?

mysql和tidb的表结构一样吗?发一下看看