永远不要在MySQL中使用utf8,改用utf8mb4

最近我遇到了一个bug,我试着经过Rails在以“utf8”编码的MariaDB中保存一个UTF-8字符串,而后出现了一个离奇的错误:mysql Incorrect string value: ‘\xF0\x9F\x98\x83 <…’ for column ‘summary’ at row   我用的是UTF-8编码的客户端,服务器也是UTF-8编码的,数据库也是,就连要保存的这个字符串“ <…
相关文章
相关标签/搜索