Mysql错误
我在Mysql中都是设置为 gb2312的,在Editor也可也插入中文,但是在Java中插入中文是总是乱码,而且Servlet中也是
response.setCharactorEncoding("gb2312");的,输出到控制台中的也是中文,但为什么插入到数据库中的全是乱码?
------解决方案--------------------show variables like 'char%';
贴结果
------解决方案--------------------连接的url后面加上:
jdbc:mysql://192.168.8.4:3306/test?characterEncoding=gb2312
试试看
------解决方案--------------------参考下贴。应该是你在JAVA程序中的字符集设置问题。
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码
------解决方案--------------------