tidb企业版7.1.8 java查询空字段数据返回\u0000问题

当 TiDB 中字段值为纯空字符串 '',且满足以下条件时,JDBC 驱动会将其解析为 \u0000

  • 使用了 tidb-connector-j/mysql-connector-java 8.x 驱动
  • 连接串开启了 useServerPrepStmts=true(服务端预处理)

建议:删除连接串中的 useServerPrepStmts=true;