Mysql中文乱码问题(jsp)
2009-01-17 13:27
337 查看
'mysql中文乱码问题', ' windows上的:首先建表和jsp页面都要用gb2312编码,然后进入mysql的安装目录,找到my.ini文件,找到如下几行:
[mysql]
default-character-set=gb2312,将她改为gb312即可,同时我们可以看出此文件是mysql的配置文件,包括可以配置端口,数据库存放目录
和mysql的日志目录,所以掌握好这个配置文件mysql的一些基本问题能够解决。
下面给出一个插入数据库时候解决中文乱码的类:
public class Chinese {
public static String toChinese(String strvalue){
try{
if(strvalue==null){
return "";
}else{
strvalue=new String(strvalue.getBytes("ISO8859_1"),"gb2312");
return strvalue;
}
}catch(Exception e){
return "";
}
}
}
在linux下,也和windows下差不多,值不过是该成utf-8编码形式,建议大家使用linux!!!超强!!!!
[mysql]
default-character-set=gb2312,将她改为gb312即可,同时我们可以看出此文件是mysql的配置文件,包括可以配置端口,数据库存放目录
和mysql的日志目录,所以掌握好这个配置文件mysql的一些基本问题能够解决。
下面给出一个插入数据库时候解决中文乱码的类:
public class Chinese {
public static String toChinese(String strvalue){
try{
if(strvalue==null){
return "";
}else{
strvalue=new String(strvalue.getBytes("ISO8859_1"),"gb2312");
return strvalue;
}
}catch(Exception e){
return "";
}
}
}
在linux下,也和windows下差不多,值不过是该成utf-8编码形式,建议大家使用linux!!!超强!!!!
相关文章推荐
- JSP+ MySQL中文乱码问题post提交乱码解决方案
- jsp servlet mysql项目的中文乱码问题
- 解决JSP提交表单保存到Mysql中文乱码的问题
- 中文乱码--MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总
- Mysql与JSP网页中文乱码问题的解决方案
- jsp和servlet操作mysql中文乱码问题的解决办法
- JSP+ MySQL中文乱码问题(post提交乱码问题)
- jsp与mysql中的中文字符乱码问题
- 解决jsp,tomcat,MYSQL下中文乱码问题
- JSP页面写入MYSQL中文乱码问题
- 利用Eclipse + mysql 中Jsp 页面上中文乱码问题
- Mysql与JSP网页中文乱码问题的解决方案
- JSP向MYSQL读写中文乱码问题解决方案
- mysql jsp servlet 中文乱码问题。
- Mysql与JSP网页中文乱码问题的解决方案
- JSP之 MySQL 插入数据时,中文乱码问题的解决
- jsp mysql中文乱码问题
- Mysql与JSP网页中文乱码问题的解决方案
- JSP,mysql,tomcat下(基于struts2)中文及其乱码问题的解决
- 解决jsp,tomcat,MYSQL下中文乱码问题