问题:
MySQL 5.5.10 配置为utf8mb4 字符集。然而,插入后,由 4 字节代码表示的表情符号将转换为问号(“???”)。 iOS5 表情符号会出现这种情况,但 iOS4 表情符号不会出现这种情况。
解决方案:
1。全面的字符集配置:
将客户端和服务器字符集设置为 utf8mb4 .
2.应用层字符集:
如有需要,更新或编译数据库客户端库确保 utf8mb4 支持。
3. MySQL 客户端显示:
其他注意事项:
以上是为什么我的 4 字节表情符号在我的 MySQL 数据库 (utf8mb4) 中显示为问号?的详细内容。更多信息请关注PHP中文网其他相关文章!