2018-01-21 03:15发布
38a375f536fa542b79eb44628925b034 程序乱码怎么解决
程序乱码可以通过以下步骤解决:
1.首先你需要知道为什么会出现乱码,我给出的方法是在控制台打一个断点,然后启用debug模式进入断点,传入参数,查看数据在控制台的显示模式:
1.正常显示 2.乱码显示
2.如果你看到的是一串乱码,那么恭喜你,你找到了原因,这种乱码我一般命名为前端乱码,是由于tomcat配置问题引起的,你需要对Tomcat中的server.xml配置做配置
3.配置主要是加上 URIEncoding="UTF-8",配置完成后重启tomcat服务即可
4.如果在控制台是正常显示,在最后的数据库中是乱码存储,那又是怎么回事呢,这种情况我们把它称为数据库乱码,你需要找到数据库配置文件my.ini,一般在数据库的根目录文件下
5.在my.ini中的[mysqld]下加入:即可
character-set-server=utf8
collation-server=utf8_general_ci
软件重启之后即可解决这个问题。
最多设置5个标签!
程序乱码可以通过以下步骤解决:
1.首先你需要知道为什么会出现乱码,我给出的方法是在控制台打一个断点,然后启用debug模式进入断点,传入参数,查看数据在控制台的显示模式:
1.正常显示 2.乱码显示
2.如果你看到的是一串乱码,那么恭喜你,你找到了原因,这种乱码我一般命名为前端乱码,是由于tomcat配置问题引起的,你需要对Tomcat中的server.xml配置做配置
3.配置主要是加上 URIEncoding="UTF-8",配置完成后重启tomcat服务即可
4.如果在控制台是正常显示,在最后的数据库中是乱码存储,那又是怎么回事呢,这种情况我们把它称为数据库乱码,你需要找到数据库配置文件my.ini,一般在数据库的根目录文件下
5.在my.ini中的[mysqld]下加入:即可
character-set-server=utf8
collation-server=utf8_general_ci
软件重启之后即可解决这个问题。
一周热门 更多>