黑马程序员技术交流社区

标题: JDBC向数据库中插入数据显示为乱码 [打印本页]

作者: 121676463    时间: 2013-11-26 20:05
标题: JDBC向数据库中插入数据显示为乱码
本帖最后由 121676463 于 2013-11-26 21:03 编辑

为什么当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码?这个怎么解决啊

作者: 麦子    时间: 2013-11-26 21:02
检查下编码方面的问题
作者: 冷月    时间: 2013-11-26 21:24
你是把数据显示在哪里了???  一般情况用代码可以解决的    还有就是看看你数据库的的编码方式  这个也有关系
作者: 王贺    时间: 2013-11-26 21:40
应该是数据库的问题,不是编码问题;
把数据库的charset设置为utf8或者是gbk:
代码为alter database testdb character set utf8

作者: 高正新    时间: 2013-11-29 18:46
编码都设置为utf-8.
你插入数据的时候是乱码,你需要知道数据传过来的时候是不是乱码。
需要分析乱码是在什么时候产生的




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