java +mysql插入中文乱码问题!!!!急急 mysql在安装的时候使用的是默认编码,mysql为服务器上的,不可修改其编码,只能通过java代码来实现插入中文不是乱码,如何做, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先看 页面 传到 后台的 中文是乱码吗? 如果是 就要 页面编码 java编码 mysql编码一起统一了不然就是 java编码和 mysql编码统一哦 晕,mysql编码是latin1 -- cp1252 West European,你说怎么让JAVA和他统一吧 如果不能改变mysql编码,那么你就使用简单加密,将所有中文转化为英文和字符存入,取出时解密显示。 往数据库插入中文public String insertChinese(String arguement){ try{ if(argument==null) { retrun ""; }else { arguement=new String(arguement.getBytes("GBK"),"ISO8859_1");//取出中文循序相反 return arguement; } }catch(Exception e){}} } 很简单,在mysql的配置文件把编码改成gbk就行了! 很简单,在mysql的配置文件把编码改成gbk就行了! 很简单,在mysql的配置文件把编码改成gbk就行了!有好多方法,LZ可以搜索一下! 看下这个配置MySQL解决乱码http://topic.csdn.net/u/20090501/14/0f78d8ed-183b-4daa-9694-8b7a704ab06b.html 程序端解决乱码http://topic.csdn.net/u/20100312/13/9b0665f6-50fb-4dd2-8449-bf5f0bbdf7e9.html 两个方法:1> 服务器上的字符集改成应用程序的字符集 2> 应用程序上的字符集改成服务器的字符集就看你那种适用了。 ie6和ie8兼容性问题 应用如何自动获取网页数据? flash播放器问题,谢谢 jsp如何上传图片到数据库 jsf的文件下载 请教一个关于jsp调用函数的简单问题??? 请问web上的按钮能通过代码按下吗? 请高手指教:登录验证有关页面跳转的问题 如何用过滤器改变请求中的参数值? java的错误deprecated 用 nutch-1.0 ,cgywin ,tomcat6 搭建了一个搜索引擎,不能搜索到记录,这是为什么呢? 我的是这样的错误mysql jsp 安装了aspectj和驱动都有不知道为什么
public String insertChinese(String arguement)
{
try{
if(argument==null)
{
retrun "";
}else
{
arguement=new String(arguement.getBytes("GBK"),"ISO8859_1");//取出中文循序相反
return arguement;
}
}catch(Exception e){}
}
}
有好多方法,LZ可以搜索一下!
http://topic.csdn.net/u/20090501/14/0f78d8ed-183b-4daa-9694-8b7a704ab06b.html
程序端解决乱码
http://topic.csdn.net/u/20100312/13/9b0665f6-50fb-4dd2-8449-bf5f0bbdf7e9.html
2> 应用程序上的字符集改成服务器的字符集
就看你那种适用了。