中文插入mysql出现乱码

2024-12-03 09:17:01
推荐回答(4个)
回答1:

呵呵 ,如果你是当时修改的mysql的配置文件,记得要重启服务,不然当时不能立即生效。确保不是如上问题的话,看下面。
SSH的中文问题要这样解决:
在web.xml文件中配置:

encodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoing
utf-8


encodingFilter
/*

注:上面手敲的,你注意下单词是否有误
如果你用的是struts2就用它的i18n encoding就可以了。

回答2:

mysql是utf-8,,,那你的程序呢,往数据库里面写东西的时候有没有进行转码呢,,,检查检查。。

回答3:

JSP页面设置为UTF-8,程序编码设置为UTF-8
1.项目->右键点击 properties ->Resource -> 选择编码:utf-8
2.工具栏-> MyEclipse -> Properties -> 在搜索框中输入JSP -> 点击搜索到的JSP -> Encoding项目:选择:UTF-8

回答4:

在mysql.ini中配置编码为utf-8