您的位置:首页 > 数据库 > MySQL

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!!!超强!!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: