黑马程序员技术交流社区

标题: 数据库 [打印本页]

作者: 杨盼    时间: 2012-2-26 14:52
标题: 数据库
Java连接Mysql数据库后,再执行插入操作时汉字有时会出现乱码,有时就不会,查询时数据库中的汉字输出后也是乱码,在网上找到相关方法可是使用后还是乱码,求解
作者: 黑马胡林    时间: 2012-2-26 15:05
这问题我也遇到过,一直无法解决,求助.
作者: 杨盼    时间: 2012-2-26 15:38
本帖最后由 蓝色火焰 于 2012-2-26 15:39 编辑

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

记住 以后所有的编码格式都改为 UTF-8 准没错! 在java类库里面 基本默认编码格式为UTF-8 !
作者: liumeng    时间: 2012-2-26 19:35
改MYSQL的文件 具体那个忘了
作者: 杨盼    时间: 2012-2-26 19:47
liumeng 发表于 2012-2-26 19:35
改MYSQL的文件 具体那个忘了

my.ini改过了,不过还是不行




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2