高手们,mysql插入乱码,帮忙解答下,不胜感激!

来源:百度知道 编辑:UC知道 时间:2024/06/15 02:36:14
高手们,mysql插入乱码
我用System.out.println("title");
打印出来了,是中文!插入mysql后显示为?????
配置了mysql为gbk,反而以前建表中的文字,成了?????,
用title=new String(title.getBytes("ISO8859-1"),"gb2312");也不行
望高手们解答下!不胜感激!

Server characterset: gb2312
Db characterset: gb2312
Client characterset: gb2312
Conn. characterset: gb2312

正常情况下,你在mysql的命令行下敲status,把所有的字符集都显示出来,应该像上面显示出来的那样才是正确的.所有的字符集都是一致的.

解答完毕...

网页字符集设成gb2312,
你的mysql 什么都不要动!!