數據庫的編碼

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表情。(涉及到評論、用戶暱稱、可輸入項等需要注意)

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