以下为自己亲试:
解决cmd中MySQL查询和命令返回的中文乱码问题
1、修改cmd字符集方法
rem 切换到UTF-8 chcp 65001 rem 切换到默认的GBK chcp 936 rem 美国英语 chcp 437
2、设置cmd显示MySQL字符集方法
rem 设置成utf8 set names utf8 rem 设置成GBK set names gbk
3、解决方法
cmd字符集为默认gbk,MySQL登陆状态下设置MySQL的cmd字符集为gbk,MySQL中文正常显示