以下爲自己親試:
解決cmd中MySQL查詢和命令返回的中文亂碼問題
1、修改cmd字符集方法
#切換到UTF-8
chcp 65001
#切換到默認的GBK
chcp 936
#美國英語
chcp 437
2、設置cmd顯示MySQL字符集方法
#設置成utf8
set names utf8
#設置成GBK
set names gbk
3、解決方法
cmd字符集爲默認gbk,MySQL登陸狀態下設置MySQL的cmd字符集爲gbk,MySQL中文正常顯示