自动挡降档超车技巧:MySQL乱码问题 成功解决追加20分!

来源:百度文库 编辑:神马品牌网 时间:2024/05/09 08:32:54
环境:
XP系统
MySQL5.0
JDK5.0
Driver:mysql-connector-java-5.0.0-beta

jdbc:mysql://localhost:3306/XXX?user=root&password=&useUnicode=true&characterEncoding=GB2312

WEB应用程序中已经用了过滤器转码成GB2312

MySQL配置文件my.ini中已经设置:default-character-set=gb2312

页面中也设置了字符集为GB2312.但插入为中文时还会提示错误:Data too long for column
还有,在DOS窗口下执行:insert into XX (xx)values('中文');可以正确插入!

现在我改用回mysql4.0.10版本,一切正常!!
不过来是期望有人可以帮我搞定5.0版本的问题,毕竟5.0在功能上增强了不少。。

执行的SQL查询最前面加一句 set names "gb2312";

www.nshfd.com