cmd下 mysql 中文 问号 或者乱码 解决方法
2018-11-07 本文已影响0人
Talentisan
image.png
## mysql 下 输入
show variables like 'character_set_%';
如果和图片一样 是utf8 除了 binary 那个参数 那就查看 cmd 编码格式
image.png
可以看到 我的cmd是 gbk编码
所以调整 cmd编码
chcp 65001 cmd切换到 utf8 就能 正常显示
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中文正常显示