飞一般的mysql 乱码问题,真的很奇怪,大家帮帮忙!!!1 我mysql接受代码是gbk.而存放代码是utf8...在mysql命令行中插入数据,中文是可以正常的...但我做一个用户登录系统时,在jsp页面里注册,就等于给数据库插入数据,但是到我去mysql里查时,却是一堆堆乱码!!!到底是什么问题呢?请大家帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 编码字符集不一致造成的,数据库跟JSP页面的编码集统一就能解决了我们项目也遇到这个问题了,当时是数据库安装的时候编码集就装的不一致 一般乱码都是汉字造成的。我用phpmyadmin操作mysql数据库,在创建数据库的时候,会有选择字符集的下拉列表,“MySQL 连接校对”,我一般选择的是“utf8_general_ci”,然后在jsp页面,<%@ page language="java" contentType="text/html; charset=ISO-88591" pageEncoding="utf-8"%>。原则就是跟2楼说的一样,只要能设置字符编码的,你要注意设成一致的。 你要知道是发送的时候乱码,还是接受的时候乱码,不会用debug就在每个参数传递的地方print打印出来,检查哪个地方乱码,在对那个数值进行编码转换 是字符串不一致造成的你把数据库改成同一种字符或者重装一下Mysql也没有得装的时候把它设成utf8就可以了 ROWNUM<=10和ROWNUM>0 AND ROWNUM<=10诡异输出望赐教 hibernate 1对1 From 主表 会产生很多查询子表sql 很别扭的一个报错!!1 求教,IBM JVM运行SUN JDK开发程序的问题 刚接触,帮帮忙! 求助,hibernate方法不能执行 高手!!!来做几道Java题吧!!!! 在J2EE能否与COM、CORBAR结合? 大侠请进! SSH中setParameter方法无法获得参数 问个jsf的问题,有点急 通过传递参数在页面上显示内容
<%@ page language="java" contentType="text/html; charset=ISO-88591" pageEncoding="utf-8"%>。原则就是跟2楼说的一样,只要能设置字符编码的,你要注意设成一致的。
检查哪个地方乱码,在对那个数值进行编码转换