今天遇到一个中文乱码问题,服务器端database、table都为UTF8编码,在workbench、和项目工程下能正常显示。
在客户端命令行下确出现不一样的情况:
1、在WIN7下面,客户端版本为5.1.47,默认字符集编码为GBK,能正常显示,一旦改为UTF8就乱码了。
2、在LINUX下面,客户端版本为5.1.47,默认字符集编码为latin1,不能正常显示,需要将编码改为UTF8编码。
请问下,为什么出现这样的情况,按道理应该都为UTF8才是正常的啊,求解释。
本文探讨了在不同操作系统和客户端版本下,使用UTF8编码时出现的中文乱码现象。在WIN7下,客户端版本5.1.47默认字符集为GBK时能正常显示,而改为UTF8则出现乱码;在LINUX环境下,需要将默认的latin1编码改为UTF8才能正确显示。
今天遇到一个中文乱码问题,服务器端database、table都为UTF8编码,在workbench、和项目工程下能正常显示。
在客户端命令行下确出现不一样的情况:
1、在WIN7下面,客户端版本为5.1.47,默认字符集编码为GBK,能正常显示,一旦改为UTF8就乱码了。
2、在LINUX下面,客户端版本为5.1.47,默认字符集编码为latin1,不能正常显示,需要将编码改为UTF8编码。
请问下,为什么出现这样的情况,按道理应该都为UTF8才是正常的啊,求解释。
7522

被折叠的 条评论
为什么被折叠?