MySQL命令列查詢結果中文顯示亂碼
阿新 • • 發佈:2019-02-18
資料庫編碼格式為utf8,表和欄位也都是utf8,存進去的格式是utf-8
但是用命令列工具查詢命令select * from 表名; 查詢出來的中文是亂碼
原因:MySQL客戶端根本就不能以utf8的形式返回資料
解決如下: SET NAMES GB2312; 在命令列執行即可解決。
資料庫編碼格式為utf8,表和欄位也都是utf8,存進去的格式是utf-8
但是用命令列工具查詢命令select * from 表名; 查詢出來的中文是亂碼
原因:MySQL客戶端根本就不能以utf8的形式返回資料
解決如下: SET NAMES GB2312; 在命令列執行即可解決。