A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 杨盼 中级黑马   /  2012-2-26 14:52  /  1870 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Java连接Mysql数据库后,再执行插入操作时汉字有时会出现乱码,有时就不会,查询时数据库中的汉字输出后也是乱码,在网上找到相关方法可是使用后还是乱码,求解

6 个回复

倒序浏览
这问题我也遇到过,一直无法解决,求助.
回复 使用道具 举报
本帖最后由 蓝色火焰 于 2012-2-26 15:39 编辑

这个问题很不好,在另外一台电脑上就没这个问题,郁闷啊
回复 使用道具 举报
{:soso__11477421004737662540_4:}急等啊,高人出面解决啊
回复 使用道具 举报
在java里面字符编码一般都是UTF-8 你把java的IDE 编码改过么?  这种情况往往调用了类库里某一个 它本身封装为UTF-8的格式  但是你的编码格式是GB2312的或者是其他的编码 在调用的时候 它就自动帮你装换了 某些情况下就会出现乱码了!  

记住 以后所有的编码格式都改为 UTF-8 准没错! 在java类库里面 基本默认编码格式为UTF-8 !
回复 使用道具 举报
改MYSQL的文件 具体那个忘了
回复 使用道具 举报
杨盼 中级黑马 2012-2-26 19:47:26
7#
liumeng 发表于 2012-2-26 19:35
改MYSQL的文件 具体那个忘了

my.ini改过了,不过还是不行
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马