mysql使用过程中,为防止出现中文乱码需要注意的四个方面
Posted Warren技术宅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql使用过程中,为防止出现中文乱码需要注意的四个方面相关的知识,希望对你有一定的参考价值。
在我们平时使用mysql的过程中,经常会碰到中文乱码的情况,根据平时的工作经验我总结归纳了以下四个需要注意的地方:
1. mysql启动时的字符集,在myini文件中配置 default-character-set=字符集 ,放在,[WinMySQLadmin]之上;
2. 数据库建表的过程中设置字符集,在CREATE语句最后的 CHARSET=字符集 语句中设置;
3. 在驱动url中的选项中设置字符集,jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=字符集;
4. 在web显示页中设置显示的字符集, <%@ page contentType="text/html; charset=字符集" language="java" import="java.sql.*" errorPage="" %>在servelt中则是response.setContentType("text/html;charset=字符集");
这四个方面构成了mysql中的中文编码比较混乱的局面,一个环节没有处理得当就容易出现中文的乱码问题.
以上是关于mysql使用过程中,为防止出现中文乱码需要注意的四个方面的主要内容,如果未能解决你的问题,请参考以下文章