因为以前一直 用ORACLE 和 MS SQLServer,所以对这个Mysql乱码不大在意。。现在一个新项目要用mysql数据库,终于遇到了传说中的乱码,并且让小弟深感头痛。。一个数据库,竟然出现不3个不同的编码。
在MySql Command Line Client 中显示正常。。
在mysql Query Broser中显示的如下字样。
可是,我从数据库中读出来的时候确变成了 ?????ù±???× 这样的符号(我连接数据库的URL设置了characterEncoding=GBK,gb2312和UTF-8的都试过,没有效果)。
小弟翻阅查找不少资料,依然不能解决问题。
说明:MySql版本为5.0,建库的方法是用 mysql -uroot -p <test.sql 这样的形式向数据库导入sql语句建立的。
修改my.ini的方法小弟已经试过,不过没有效果,所以此处请不要再说,谢谢。。
如果有不清楚的地方,小弟随时跟帖说明,请各位大侠多多指点,不胜感激。