解决java插入mysql时出现java.sql.SQLException: Incorrect string value: '\xF0...'问题

出现这个问题的主要缘由是待插入数据中有特殊字符,致使了插入错误。mysql 缘由:mysql中规定utf-8字符MaxLen=3,而某些unicode字符转换以后有4个字节,这样就发生了错误sql 解决办法:将待插入字段的类型改成MEDIUMBLOBcode insert语句不变,只是在读数据的时候将select content from tt 改成:SELECT CAST(Content AS
相关文章
相关标签/搜索