读书人

获取数据乱码有关问题 求帮助

发布时间: 2013-08-16 14:29:57 作者: rapoo

获取数据乱码问题 ,求帮助
本帖最后由 Ugly__Duckling 于 2013-08-13 21:23:48 编辑 我用的数据库是Mysql,编码方式是GBK
当插入数据后,再mysql控制台查询数据时,中文显示正常。
但是在eclipse控制台输出数据时,显示中文乱码。

第一次发帖
求帮助 谢谢

eclipse+hibernate+tomcat 乱码
[解决办法]
查看你的eclipse默认编码是否一致。。怀疑你的eclipse有可能是utf-8的!!
[解决办法]
菜单:Run Configuration
[解决办法]
右侧的选项卡Common 的 Console Encoding 选择GBK编码。这个是用来控制console控制台显示
[解决办法]

引用:
Quote: 引用:

菜单:Run Configuration
[解决办法]
右侧的选项卡Common 的 Console Encoding 选择GBK编码。这个是用来控制console控制台显示
嗯,我看了,默认编码是GBK。

调成别的都试试 看什么时候显示正确
[解决办法]
你的jdbc配置,链接数据库的那个编码写的是什么(一个带ip长串),建议改成和数据一致的。
[解决办法]
数据库my.ini中编码改为gb2312试试
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

你的jdbc配置,链接数据库的那个编码写的是什么(一个带ip长串),建议改成和数据一致的。
数据库URL
<property name="connection.url">
jdbc:mysql://127.0.0.1:3306/ExamSystem
</property>

数据库连接的URL也是可以加上编码的
jdbc:mysql://127.0.0.1:3306/ExamSystem?useUnicode=true&characterEncoding=GBK
[解决办法]
jdbc:mysql://127.0.0.1:3306/ExamSystem?useUnicode=true&characterEncoding=GBK

读书人网 >Java Web开发

热点推荐