PHP连接SQL数据库无法显示emoji表情的解决办法(变成问号、1366 Incorrect string value)
问题1当加入emoji表情时,SQL数据库提示1366 Incorrect string value错误:mysql 1366: Incorrect string value: '\xF0\x9F\xA5\xB0\xF0\x9F for column ‘msg’ at row 1这是因为emoji表情符号不能直接使用普通的utf-8编码,而是要采用utf8mb4编码,在每次连接的时候把编码设置成utf8mb4才可以解决。解决步骤:在连接数据库的php文件里,在每次连接前都把编码都设置为utf8m
原创
2020-12-31 19:36:10 ·
1145 阅读 ·
0 评论