jsp页面中使用utf8(因为要多语文版本,不能改),数据库是用的4.0的默认的,中文问题如何解决

解决方案 »

  1.   

    要将字符集设为一致才行,比如JSP也设为4.0的默认的
      

  2.   

    除了改页面的编码外,还有其他办法吗,如果页面编码改了,那页面中的中文也是个问题呀不可以改数据库的编码吗(我是mysql新手,请包涵)
      

  3.   

    呵呵,重新生成一个新的数据库,字符集设为UTF8,将表导入,用新数据库,所以初始工作相当重要
      

  4.   

    用这个create database testtest character set gb2312;建库提示下面错误
    ERROR 1064 : You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE testtest CHARACTER SET gb2312' at line 1要如何建库
      

  5.   

    create database testtest character set=gb2312
      

  6.   


    create database testtest character set=gb2312
    就OK
      

  7.   

    不是吧,我在MYSQL5下测试通过
      

  8.   

    应该支持吧,
    SET character_set_connection='gb2312' 
    试试
      

  9.   

    4.0还没有字符集,你都用LATIN1吧。不过有的字符可能会丢失掉!
      

  10.   

    现在的问题:页面使用gbk,过滤器中使用gbk  数据库编码是gb2312  写入数据时,在action中取出是正确的,但是写到数据库中就成乱码(服务器和数据库都在unix下面
    服务器和数据库在window系统中下就没有问题