MyEclipse+MySql插入中文乱码问题解决
来源:互联网 发布:宁有种乎的拼音 编辑:程序博客网 时间:2024/05/04 10:16
一、设置MyEclipse的字符编码,步骤如下:
1、进入Window--Preferences--General--Workspace,Text file encoding 选项中默认的Default(GBK)选项更改为Other,并将值设为utf-8;
2、进入Window--Preferences--MyEclipse--Files and Editors,将这个选项下面的:ASP and PHP、CSS、DTD、HTML、JSP、XML中的字符编码全部更改为utf-8;
3、如果有必要的话,将所有JSP页面头上都加上这行代码:<%request.setCharacterEncoding("UTF-8"); %>,防止页面传值的时候乱码;
4、如果有调用Servlet文件的时候,在Servlet文件中加上如下两行代码 :
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
二、设置mysql的字符编码
MyEclipse编码设置好后,就是如何处理将中文插入MySql的时候乱码问题了,在安装完MySql,在配置服务器时,在Please select the default character set.进行编码配置,必须要将默认的Standard Character Set更改掉,改为Best Support For Multilingualism(UTF-8),或者是选择最后一项,将值设为gb2312,推荐设为gb2312(我试过,对于mysql5.1来说,如果这里选择UTF-8还是会出现乱码问题,只有选择gb2312才行!很有问题,不知道为什么选择相同的反而不行,哈哈,希望此文的读者能给一个合理的解释!);如果你是通过修改my.init配置文件来修改mysql的字符集,请注意在关闭mysql进程后再修改,不然你会发现你每次都白修改了,因为重新启动后没变!
设置好MyEclipse编码及数据库编码后,插入中文一般是不会乱码。
原文链接地址:http://hi.baidu.com/ethancheer/blog/item/48f78087c3ee843766096e27.html
- MyEclipse+MySql插入中文乱码问题解决
- MyEclipse+MySql插入中文乱码问题解决
- MyEclipse+MySql插入中文乱码问题解决
- mysql插入中文乱码问题解决1
- MySQL数据库插入数据,中文乱码问题解决
- mysql插入中文时乱码问题解决
- 往MySql中插入中文的乱码问题解决办法
- java向mysql数据库中插入中文乱码问题解决
- java 向 mysql插入中文字符乱码问题解决
- java程序向mysql数据库插入数据中文 乱码问题解决
- MySQL插入数据时,中文乱码问题解决方法
- MyEclipse--中文注释乱码问题解决
- MyEclipse--中文注释乱码问题解决
- MySql中文乱码问题解决
- mysql中文乱码问题解决
- MySQL中文乱码问题解决
- Mysql中文乱码问题解决
- MySQL中文乱码问题解决
- Test1pass Adobe 9A0-086 free braindumps
- 8.4 进程控制_vfork函数
- 使用ADO封装类的数据库程序开发实例[第二版]
- ssl要点摘录
- Oracle的存储的三大物理文件
- MyEclipse+MySql插入中文乱码问题解决
- Java reflection代码示例
- .net开发中自己遇到的问题自己解决的方法总结
- 为了永不忘却的纪念 - 写在 Windows XP SP2 即将离去之际
- 1010
- 关于“指定的参数已超出有效值的范围。参数名 utcDate”的解决方案
- 易我网(easyfuture):社区网站,为何走慈善道路
- 转rails加载
- 在WindowsXP利用VMware虚拟机安装Xubuntu+NS+TinyOS(3)