数据库的编码

UTF-8是一种针对Unicode的可变长度字2113符编码,又称万国5261码。由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码UNICODE字符。

utf-8 编码可能2个字节、3个字节、4个字节的字符,但是 MySQL 的 utf8 编码一个字符最多占三个字节,emoji表情为4个字节的,所以数据插入的时候会报错,修改为utf8mb4时候一个字符最多占4个字节,是可以支持emoji表情。(涉及到评论、用户暱称、可输入项等需要注意)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章