`MySQL` 数据库的字符集,要用 `utf8mb4`,而不是`utf8`。
因为`MySQL`的`utf8`不是真正的`UTF-8`,只支持最多三个字节的字符。真正的`UTF-8`可能会出现四个字节的字符。`MySQL` 从来没有修复这个 Bug,而是使用另外的解决方法:真正的`UTF-8`字符集用 `utf8mb4`的名字提供。
因为`MySQL`的`utf8`不是真正的`UTF-8`,只支持最多三个字节的字符。真正的`UTF-8`可能会出现四个字节的字符。`MySQL` 从来没有修复这个 Bug,而是使用另外的解决方法:真正的`UTF-8`字符集用 `utf8mb4`的名字提供。
本文标题:mysql无法存储emoji表情解决办法
本文链接:https://www.haomeiwen.com/subject/lbdpeftx.html
网友评论