众所周知,utf-8 每个字符最多支持四个字节, 而utf8每个字符最多只支持3个字节。
这是mysql的一个bug,或者说是一个失误,因为mydql做过代码迁移,已经无法找到这个bug的提交记录。
在2010年发布一个叫做“utf8mb4”的字符集,这个字符集才是真正的“utf-8”
下面提供一个将utf8转换成“utf8mb4”的链接:
https://mathiasbynens.be/notes/mysql-utf8mb4#utf8-to-utf8mb4
众所周知,utf-8 每个字符最多支持四个字节, 而utf8每个字符最多只支持3个字节。
这是mysql的一个bug,或者说是一个失误,因为mydql做过代码迁移,已经无法找到这个bug的提交记录。
在2010年发布一个叫做“utf8mb4”的字符集,这个字符集才是真正的“utf-8”
下面提供一个将utf8转换成“utf8mb4”的链接:
https://mathiasbynens.be/notes/mysql-utf8mb4#utf8-to-utf8mb4