欢迎光临
我们一直在努力

【BUG记录】MySQL插入Emoji表情报错”Incorrect string value”

Cause: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x90\xA6' for column 'name' at row 1这个错误通常是由于数据库列的字符集设置不支持某些
特殊字符(例如表情符号),导致在插入或更新数据时失败。根源就是MySQL使用的是utf8编码,utf8编码默认每个字符3个字节,而Emoji表情使用的Unicode编码占4个字节,所以写入数据库的时候会写入失败并报错。

未经允许不得转载:大有博文 » 【BUG记录】MySQL插入Emoji表情报错”Incorrect string value”
分享到: 更多 (0)

大前端WP主题 更专业 更方便

联系我们联系我们