从jsp页面传输汉字,在mysql里面显示??? 这样的乱码。但我jsp页面读取时,并没有出现??? 这样的乱码,而是当时我输入的汉字

解决方案 »

  1.   

    设置一下字符集。 比如在你的JSP代码中执行一下SQL语句 set names 'gbk';http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码
      

  2.   

    set names gbk;
    然后再select
      

  3.   

    还是字符集的原因
    set name gbk;
      

  4.   

    如果是前台传递的参数到后台乱码
    <%=java.net.URLEncoder.encode(xxxx,"UTF-8")%>
    试试
      

  5.   


    保存前,没有乱码,是数据库问题。前面说的set name gbk    到底是怎么个设置法呀?从哪里设置呀,看不到。再麻烦看看。我用的是工具 Navicat 8 for MySQL