MySQL数据库中文乱码问题
2013-04-17 11:13
190 查看
开发环境:java + eclipse + MySQL
问题:在项目中输入中文,保存到数据库中,在项目中显示出来的是乱码,再用SQL语句从数据库中查询,发现查出来的中文跟项目中显示的是一样的乱码!
解决办法:context.xml文件中的url需要这样配置:
url="jdbc:mysql://localhost/project?useUnicode=true&characterEncoding=UTF-8"
注意“?useUnicode=true&characterEncoding=UTF-8”这一部分!
目的是:在与数据库进行交互时,强制将字符转换为utf-8的编码方式!
问题:在项目中输入中文,保存到数据库中,在项目中显示出来的是乱码,再用SQL语句从数据库中查询,发现查出来的中文跟项目中显示的是一样的乱码!
解决办法:context.xml文件中的url需要这样配置:
url="jdbc:mysql://localhost/project?useUnicode=true&characterEncoding=UTF-8"
注意“?useUnicode=true&characterEncoding=UTF-8”这一部分!
目的是:在与数据库进行交互时,强制将字符转换为utf-8的编码方式!
相关文章推荐
- python操作mysql数据库如何解决中文乱码的问题
- PHP连接MySQL数据库中文乱码问题解决方法
- 表单中文数据提交到MySQL数据库乱码问题(已解决)
- 解决mysql数据库出现中文乱码问题
- linux下的mysql数据库中文乱码问题
- 处理mysql数据库与hibernate中文乱码问题
- 解决mysql数据库储存中文时候出现乱码的问题
- Linux中使用Shell脚本插入mysql数据库中文字段值乱码问题
- 将数据插入到Mysql数据库表中时,出现中文显示乱码问题
- MySQL数据库中文乱码问题
- java、MySQL数据库中文乱码问题
- 关于mysql数据库中存放中文字段乱码问题解决方案
- 解决ubuntu中mysql数据库表名不能为中文,以及插入中文乱码问题
- 001-mac下Navicat连接MySQL数据库中文乱码问题
- java连接mysql数据库时有关中文乱码的问题
- MySQL数据库 查询表数据出现中文乱码 及 插入中文报错Incorrect string value问题解决方法
- 被折腾了一下午的java查询mysql数据库的中文乱码问题
- 解决openfire在使用MySQL数据库后的中文乱码问题
- C#访问MySQL数据库时中文乱码问题分析及解决
- 解决openfire在使用MySQL数据库后的中文乱码问题