宝安多屏网站建设公司好吗,网站收录平台方法,南宁网站建设设计制作,免费网站建设ydwzjs问题描述#xff1a;1、将项目部署到服务器之后从页面接收的中文乱码2、数据库中原有的数据都能正常显示产生原因#xff1a;没有对Tomcat服务器和mysql进行配置更改解决流程#xff1a;一、 修改Tomcat配置更改两个文件的配置1.server.xml(添加红色部分)URIEncodingU…问题描述1、将项目部署到服务器之后从页面接收的中文乱码2、数据库中原有的数据都能正常显示产生原因没有对Tomcat服务器和mysql进行配置更改解决流程一、 修改Tomcat配置更改两个文件的配置1.server.xml(添加红色部分)URIEncodingUTF-8 /2.web.xmlsetCharacterEncodingFilterorg.apache.catalina.filters.SetCharacterEncodingFilterencodingUTF-8true默认tomcat7中上面这段代码在注释中把它注释去掉。重启tomcat使配置生效。二、 mysql配置修改数据库的配置文件my.cnf文件此文件如果通过rpm安装一般在/etc/目录下具体修改成的样式如下图所示修改完成后我们保存配置的修改然后执行命令service mysqld restart。重新启动数据库。进入mysql使用status查看数据库信息执行命令show variables like character%; 查看更改后的编码格式执行 use 数据库名;然后执行show create database 数据库名; show create table 数据表名;查看对应的数据库和数据表编码修改此数据库的编码方式为utf8(默认是latin1)mysql alter database 数据库名 character set utf8;SET NAMES utf8;