Navicat MySql亂碼解決


接着上一篇博客繼續解決


如上圖,鼠標放在localhost上右鍵,選擇編輯連接,彈出下圖。

如下選擇好之后,連接數據庫,進行測試。
在test數據庫上右鍵選擇命令列界面,如下圖,輸入show variables like ‘%char%’;查看編碼格式。

如上圖所示,
character_set_client=utf8mb4;
character_set_connection=utf8mb4;
character_set_results=utfmb4;
以上MySql數據庫亂碼問題解決。其中utf8mb4與utf8的區別是什么大家應該也很好奇,或者說大家就沒有聽說過utf8mb4這個編碼格式,當時我也是上網搜過之后才知道它們的區別。區別如下:
1、utf8mb4是一種可支持4個字節UTF編碼,一個字符最多能有4字節,所以能支持更多的字符集。
2、utf8mb4 is a superset of utf8,utf8mb4兼容utf8,且比utf8能表示更多的字符。

詳細區別:https://zhidao.baidu.com/question/1949879706369876188.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM