当 TiDB 中字段值为纯空字符串 '',且满足以下条件时,JDBC 驱动会将其解析为 \u0000:
- 使用了
tidb-connector-j/mysql-connector-java8.x 驱动 - 连接串开启了
useServerPrepStmts=true(服务端预处理)
建议:删除连接串中的 useServerPrepStmts=true;
当 TiDB 中字段值为纯空字符串 '',且满足以下条件时,JDBC 驱动会将其解析为 \u0000:
tidb-connector-j/mysql-connector-java 8.x 驱动useServerPrepStmts=true(服务端预处理)建议:删除连接串中的 useServerPrepStmts=true;