关键点:页面字符、页面到Controller、DAO层到数据库;
unicode类似一个存储容器,utf-8类似一种索引;
1)做页面时加上:
<meta charset=utf-8" />
2)页面向Controller:转换的时候如果没有强制处理,可能有问题
3)连接数据库:
4)问题:MySQL的dos客户端输出窗口中查询表中的数据时,表中的中文数据都显示成乱码
原因:因为操作系统是中文操作系统,Mysql默认使用的字符集是GB2312,所以需要把输出窗口使用的字符编码改回gb2312才能够正常显示中文。
方法:set character_set_results=gb2312;再执行查询就好了;
解决MySQL中文乱码问题
本文介绍了如何解决MySQL客户端查询中文出现乱码的问题,并提供了解决方案,包括设置正确的字符编码。

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



