mysql插入数据汉字时,显示“?”,求解决,该如何解决

mysql插入数据汉字时,显示“??”,求解决

从jsp页面传输汉字,在mysql里面显示??? 这样的乱码。

但我jsp页面读取时,并没有出现??? 这样的乱码,而是当时我输入的汉字



设置一下字符集。 比如在你的JSP代码中执行一下SQL语句 set names ‘gbk’;

http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx

MySQL 中文显示乱码




set names gbk;

然后再select




还是字符集的原因

set name gbk;



如果是前台传递的参数到后台乱码

<%=java.net.URLEncoder.encode(xxxx,”UTF-8″)%>

试试




如果是前台的参数后台得到的时候,你先看看没保存之前的 属性 是否乱码。要是不乱的话,就是你数据库的问题了。

mysql插入数据汉字时,显示“?”,求解决,该如何解决

相关文章:

你感兴趣的文章:

标签云: