求解釋,mysql命令行下中文亂碼

今天遇到一箇中文亂碼問題,服務器端database、table都爲UTF8編碼,在workbench、和項目工程下能正常顯示。

在客戶端命令行下確出現不一樣的情況:

1、在WIN7下面,客戶端版本爲5.1.47,默認字符集編碼爲GBK,能正常顯示,一旦改爲UTF8就亂碼了

2、在LINUX下面,客戶端版本爲5.1.47,默認字符集編碼爲latin1不能正常顯示,需要將編碼改爲UTF8編碼

 

請問下,爲什麼出現這樣的情況,按道理應該都爲UTF8纔是正常的啊,求解釋。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章