mysql字符集推薦使用utf8mb4的說明

mysql使用utf-8編碼的時候,那么字符計數方法注意:

SELECT LENGTH("阿里巴巴"); 返回為 12

SELECT CHARACTER_LENGTH("阿里巴巴"); 返回為 4

如果要使用表情,那么使用 utf8mb4 來進行存儲,注意它與 utf-8 編碼。

mysql數據庫存放字符串的時候,沒什么特別要求的時候,使用utf8mb4 char_set。不要使用utf8!

這種情況下,英文字符占用一個字節(jié),而中文是3個字節(jié)

字段長度是字符個數,不是字節(jié)長度!

為避免麻煩以后安裝MySQL后將數據庫的默認字符集設置為utf8mb4,同時創(chuàng)建表的時候加上char set utf8mb4

使用utf8的時候某些擴展字符無法正確存儲

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容