mysql設置字符集utf8mb4

爲何要把數據庫的字符集設置成utf8mb4呢?之前一直用的都是utf8啊? 答案在這裏:utf8適用於不使用移動設備的互聯網交互,utf8mb4適用於當前的移動設備互聯網開發,由於移動設備中經常會有表情符號(emoji)的存儲,它佔用4個字節的存儲空間,而utf8是3個字節,這樣,用3個字節去存儲4個字節的東西,很明顯是存不下的,會報錯,因此要用utf8mb4,而且utf8mb4是兼容utf8的,
相關文章
相關標籤/搜索