在cmd中查询mysql数据库中文显示为“ ?”的解决办法

解决命令提示符中查询mysql中文显示为问号的方法

今天在使用Navicat给mysql建表的时候输入了一些包含中文的数据,在cmd中查询mysql数据库中文显示为“ ?”的解决办法然后想在cmd中操作一下,查询的时候发现中文字段都变成了问号???在cmd中查询mysql数据库中文显示为“ ?”的解决办法
之后我看了一下Navicat中编码方式为UTF-8,而cmd默认编码格式是GBK,
所以只需要在cmd中加上set names gbk; 就能解决了。在cmd中查询mysql数据库中文显示为“ ?”的解决办法