以下为自己亲试:
解决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中文正常显示