tidb 6.1.2上碰到了同样的问题,驱动为 com.mysql:mysql-connector-j:8.0.31
java.lang.NullPointerException: null
at com.mysql.cj.jdbc.result.ResultSetMetaData.getColumnType(ResultSetMetaData.java:190)
debug跟踪发现,ResultSetMetaData中拿到的Filed[]数组,长度和实际字段数目相等,但最后一个Filed为null,导致空指针异常。