你可以修改/etc/my.cnf (在windows下是my.ini)
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
default-character-set = gb2312 /*如果这行没添加就试试*/如果你已经添加了,我就帮不了你了。
你可以把插入语句先print出来,确实一下是否一定是数据库问题。
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
default-character-set = gb2312 /*如果这行没添加就试试*/如果你已经添加了,我就帮不了你了。
你可以把插入语句先print出来,确实一下是否一定是数据库问题。
1,看你的网页编码是不是GB2312
2,在jsp头部是不是加了<%@ page contentType="text/html;charset=gb2312"%>
3,一般网页提交的数据编码是ISO的,要在开头用request.setCharacterEncoding("GB2312");
4,与mysql连接的时候个参数是数据编码,要改成GB2312
5,如果你用的是TOMCAT,要把TOMCAT的配置的XML文件中的语言改成GB2312