mysql写入微信用户信息时报错:SQLSTATE[HY000]: General error

SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x90\xA3\xF0\x9F...' for column 'uname' at row 1

说明插入了一个非法值字符串,由于如今不少人的微信昵称用了emoji表情。微信

解决的方法:编码

将该字段的字符编码修改成:utf8mb4 便可。code

4.png

这样问题就解决了字符串

相关文章
相关标签/搜索