MySQL utf8編碼問題

大多數人創建數據庫時都是直接選擇utf8這個編碼,但是MySQL的utf8存在一些問題,比如保存emoji表情的時候會亂碼,因爲mysql的utf8最大隻支持3個字節,所以超過3字節的字符在保存時就會出現問題。在MySQL5.7開始新加了一個編碼格式,叫utf8mb4,這個纔是真正的utf8編碼,所以有時候你遇到那種明明存了utf8編碼,到數據庫還是出現亂碼的情況,可能就是這個問題導致的。
相關文章
相關標籤/搜索