com.mysql.jdbc.MysqlDataTruncation: Data truncation: Invalid JSON text: invalid character '\\' looking for beginning of value
拿出部分数据定位查看原来hdfs的空值在底层默认以\N存储,在mysql中建表时成json字段,需要把这种\N的换成[]即可,同时替换""也换成[]才能写进mysql
本文解决了一个从HDFS导入数据到MySQL时遇到的问题,即HDFS中的空值以N形式存储,在MySQL中被解释为JSON字段时引发错误。文章提供了具体的解决方案:将N和替换为[]。
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Invalid JSON text: invalid character '\\' looking for beginning of value
拿出部分数据定位查看原来hdfs的空值在底层默认以\N存储,在mysql中建表时成json字段,需要把这种\N的换成[]即可,同时替换""也换成[]才能写进mysql

被折叠的 条评论
为什么被折叠?
