Java、JSP插入数据到MySQL数据库时出现中文乱码的最终解决方案
2017-01-12 10:52
686 查看
1、将mysql的字符编码设置为UTF-8
在my.ini文件中添加
2、设置Java程序的内部编码为UTF-8
增加系统环境变量:
变量名:JAVA_TOOL_OPTIONS
变量值:-Dfile.encoding=UTF-8
3、JDBC指定字符编码
在my.ini文件中添加
[client] default-character-set=utf8 [mysqld] character-set-server=utf8 collation-server=utf8_general_ci
2、设置Java程序的内部编码为UTF-8
增加系统环境变量:
变量名:JAVA_TOOL_OPTIONS
变量值:-Dfile.encoding=UTF-8
3、JDBC指定字符编码
url="jdbc:mysql://localhost/db?useUnicode=true&characterEncoding=utf8"
相关文章推荐
- 使用myeclipse插入数据到mysql 出现中文乱码|utf8乱码解决方案[适合tomcat部署的jsp应用]
- java(jsp)使用MySql数据库,中文乱码的完整解决方案
- java插入mysql数据库,遇到中文会出现乱码的解决方案
- 将数据插入到Mysql数据库表中时,出现中文显示乱码问题
- Access java jdbc连接 insert插入的数据 中文乱码解决方案!!!
- 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案 .
- Sqlplus插入数据出现中文乱码的解决方案
- SSH框架项目+jsp页面+MySQL数据库,数据中文乱码问题解决方案合集
- 关于mysql数据库插入数据,不能插入中文和出现中文乱码问题
- MySQL数据库中插入中文出现乱码的解决方案
- 解决jsp插入mysql数据库中的数据出现乱码问题
- 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案
- 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案
- java程序向mysql数据库插入数据中文 乱码问题解决
- 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案[转]
- java向MySQL数据库插入记录时出现中文乱码问题
- 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案
- 在mysql数据库插入中文数据出现乱码(利用可视化工具不存在问题)
- 在SQL Server 2005(2008)中用T-SQL插入中文数据时出现的问号或乱码的解决方案
- PHP获取客户端数据保存到MySQL数据库 出现中文乱码解决方案