'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中文乱码问题(jsp)
最新推荐文章于 2024-08-31 07:38:48 发布