JForum2.2.6的使用MySQL4.1的数据库乱码问题

王朝mysql·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

问题:这里说的是由数据库所引起的乱码问题,MySQL 4.0 上不会存在,但用 MySQL 4.1 就会出现。需要在 JDBC URL上加:

useUnicode=true&characterEncoding=$os_encoding

其中 $os_encoding 为操作系统的字符集,比如gbk、gb2312、utf-8等。

不止中文会出现乱码问题,非拉丁字母都会出现乱码问题,比如日语、泰语之类。

JForum 的作者 Rafael Steil,说它也碰到这样的问题,在输入 Cyrillic 文时出现乱码,都是同一个问题,均可以用这种方法解决。

需要注意的是,在修改的时候,必须修改 /WEB-INF/config/jforum-custom.conf,而不是去修改位 /WEB-INF/config/database/mysql 下的 mysql.properties 文件。

相关链接:

http://www.jforum.net/posts/list/1957.page

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航