我申请了一个境外的免费空间,jsp+mysql,空间提供的数据,已按我帐号的名字建好,问题是数据库服务器和数据库编码都是latin1。我指定表的编码为utf8,但是不能插入中文。我的客户端和连接数据库的编码,utf8和gb2312都试过。不能解决乱码问题。请问有人能给我一些解决问题的思路吗?谢谢!

解决方案 »

  1.   

    语言集不同,真的有时候很麻烦啊,如果表的字符集设为UTF-8不行,就不要设UTF-8啦,有很多字符集都能存汉字的!但是在你那台机器上要多试下才知道能不能行,
    提个一定能解决的办法,就是对可能有汉字的字段,编(转)码存贮,BASE64,URLEncode,都可以,但是对字段长度的限制就不太灵活,感觉上不爽,呵呵!