首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2013-08-16 
获取数据乱码问题 ,求帮助本帖最后由 Ugly__Duckling 于 2013-08-13 21:23:48 编辑我用的数据库是Mysql,编

获取数据乱码问题 ,求帮助
本帖最后由 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

热点排行