MySQL中UTF8编码的数据在cmd下乱码

MySQL中UTF8编码的数据在cmd下乱,在数据库ide中看到的却是中文。

其实,原因是cmd用gbk的格式来显示数据,那么我们只需要将utf-8存储的数据用gbk的格式输出到cmd即可。

解决方法:

打开mysql->输入set names gbk;

ps.千万别设置cmd用utf8的格式来显示数据,因为涉及到微软的设置,最好还是别动。

原文地址:https://www.cnblogs.com/ydymz/p/8328865.html