Mysql輸出中文顯示亂碼處理

wddwr7307914發表於2021-05-03

目前B站正在直播Mysql、Oracle、Python實戰,詳情請關注公眾號:IT邦德

在MySQL的dos客戶端輸出視窗中查詢表中的資料時,表中的中文資料都顯示成亂碼,如下圖所示

處理方法:
就是因為MySQL客戶端輸出視窗顯示中文時使用的字元編碼不對造成的,
可以使用如下的命令檢視輸出視窗使用的字元編碼:
mysql> show variables like 'char%';

現在是使用utf8字元編碼來顯示中文資料的,但是因為作業系統是中文作業系統,

預設使用的字符集是GB2312,
所以需要把輸出視窗使用的字元編碼改成gb2312才能夠正常顯示中文。
使用如下的命令設定輸出視窗使用的字元編碼:
mysql> set character_set_results=gb2312;

本文如有錯誤或不完善的地方請大家多多指正,ITPUB 留言或 QQ 皆可,您的批評指正是我寫作的最大動力!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69947868/viewspace-2770796/,如需轉載,請註明出處,否則將追究法律責任。

相關文章