易截截图软件、单文件、免安装、纯绿色、仅160KB

MySQL乱码问题

一个页面提交表单到servlet, 这个servlet把数据保存到MySQL数据库中。

提交表单的页面采用utf-8页面,文字显示正常。在servlet中,从jsp页面传过来的参数经过utf-8编码转换用System.out.println(参数);输出到Myeclipse后台,显示也是正常。但是放入数据库 里面都是乱码, MySQL 字符集也是设定为utf-8;

请指教!!


tomcat中设置了URIEncoding=“utf-8”了吗?

你连接数据库的URL指定字符编码为UTF8没?
如果你是在MYSQL的命令行界面看到的是乱码,那是因为命令行的显示字符编码不能显示中文.
你在查看数据前使用命令 set names gbk;
然后再查数据试试.应该可以了.
也可以使用show create table table_name 来查看你的建表语句确定为UTF8


你应该先在论坛上搜索一下,
看有没有相同的问题及解决办法再发帖的。
MySql乱码一共可能有两三百个结果!


引用
tomcat中设置了URIEncoding=“utf-8”了吗?


我是用连接池
    <Resource name="jdbc/mysqlds"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/crh?useUnicode=true&characterEncoding=UTF-8"
auth="Container"
type="javax.sql.DataSource"
maxActive="100"
maxIdle="30"
maxWait="10000"
username="root"
password="admin"
/>


引用


相关问答:

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......

Mysql 使用问题 - Java / Web 开发

我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文 
但是在 其他的可视页面 和网页中都显示乱码 如何解决?
在mysql控制台:show variables like 'char%';贴结果出来看看。

mysql命令行模式下: ......

mysql中文乱码 - 其他数据库开发 / MySQL/Postgresql

在C++程序中通过mysql的C API直接连接数据库,当把中文插入mysql的时候,就变成乱码了.
还有就是使用load把文本文件导入mysql数据库,无论文本文件是ANSI编码还是utf8编码,导入之后都是乱码。
其中mysq的编码格式 ......

mysql数据表中null与空白值的区别

表列字段在无值的情况下
默认值为null好,还是空白值好呢?
1)对数据插入/查询/的影响如何?
2)对该列进行索引,会有不同的效用么?
大家一般对标题字段的位数设为多少?256
正文字段的?text?
几千万条的数据存储,要 ......

mysql查询问题

bas_car 表 有列carname ,要进行数据统计, 
select count(a.carname),a.carname from bas_car a,bas_car b where a.carid>=b.carid and a.carname=b.carname
group by a.carname  
如上查询结 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号