MyEclipse2014与MySQL中文乱码问题
2014-08-14 23:24
162 查看
一.说明:本文是解决三个问题:
1.从jsp页面跳转到Servlet时,使用String name=request.getParameter("name"),获取jsp页面中的中文,用System.out.println(name);方法输出时出现中文乱码。
解决方法:在Servlet的 doGet()和doPost()方法的最前面加上下面的三条语句。、
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=utf-8");
2.MysQL不能输入中文。
解决方法:新建数据库是选择 字符集为:gb2312 -- GB2312 Simplified Chinese (Navicat for MySQL)
3.MyEclipse能显示中文,MySQL也能显示中文,但是通过MyEclipse将中文数据插入到数据库,数据库中文乱码
解决方法:修改数据库链接语句,红线部分为要加入的内容
usrer(数据库名称)root(数据库管理员用户名)yin(管理员密码)
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/user?useUnicode=true&characterEncoding=gbk", "root", "yin");
1.从jsp页面跳转到Servlet时,使用String name=request.getParameter("name"),获取jsp页面中的中文,用System.out.println(name);方法输出时出现中文乱码。
解决方法:在Servlet的 doGet()和doPost()方法的最前面加上下面的三条语句。、
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=utf-8");
2.MysQL不能输入中文。
解决方法:新建数据库是选择 字符集为:gb2312 -- GB2312 Simplified Chinese (Navicat for MySQL)
3.MyEclipse能显示中文,MySQL也能显示中文,但是通过MyEclipse将中文数据插入到数据库,数据库中文乱码
解决方法:修改数据库链接语句,红线部分为要加入的内容
usrer(数据库名称)root(数据库管理员用户名)yin(管理员密码)
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/user?useUnicode=true&characterEncoding=gbk", "root", "yin");
相关文章推荐
- MyEclipse+MySql插入中文乱码问题解决
- myeclipse与mysql之间的中文乱码问题
- MyEclipse+MySql插入中文乱码问题解决
- MyEclipse+MySql插入中文乱码问题解决
- MyEclipse2014的中文乱码问题解决
- MYECLIPSE MYSQL 中文乱码问题
- java下mysql中文乱码问题的解决
- 转:MYSQL的中文字符编码(补充前篇:LAMP的中文字符乱码问题)
- .net连接mysql中文乱码问题的解决
- 读取mysql 中文乱码问题
- mysql导入建表sql时中文注释的乱码问题
- MySql 中文乱码问题
- JSP与mysql之间的中文乱码问题的解答(绝对有效)
- MySQL中文乱码问题的解决第1/2页
- Python操作MySQL以及中文乱码的问题
- MySQL中文乱码问题的解决第1/2页
- Mysql与JSP网页中文乱码问题的解决方案
- Mysql与JSP网页中文乱码问题的解决方案
- MySQL 乱码问题相关资料汇集 - 第二篇文章:MySQL 4.1 中文乱码的问题
- 解决 mysql 中文乱码问题