首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

数据乱码!解决方法

2012-04-01 
数据乱码!我有一个MYSQL数据库,里面的数据用MySQL-Front看,里面的数据是正常的。可是我用ASP,PHP读出来汉字

数据乱码!
我有一个MYSQL数据库,里面的数据用MySQL-Front看,里面的数据是正常的。可是我用ASP,PHP读出来汉字就变成了乱码。
我想这是编码的问题,但不知怎么办才好,听别人说,我这个数据库的字段是16位,而ASP,PHP的编码是8位,所以读不出。不知是不是这样的?
该怎么样处理?
请各位帮帮忙,用ASP,PHP,JSP都可以。

[解决办法]
把MySQL的编码和页面的编码设置一致
[解决办法]
都爱提这个问题呀?

select uid,group_concat(content separator ", ") as content
from test
group by uid
[解决办法]
乱码的问题我发表一下我的见解,不一定正确:

无论ASP,PHP的编码是8位还是16位,到显示给用户时,对客户端重新编码就好了,jsp不是有setContentType吗?
[解决办法]
select distinct uid ,content from test
[解决办法]
这个问题你搜一下一大堆的。
[解决办法]
group_concat 这个函数是mysql自己带的,你的数据库版本太低了吧?
[解决办法]
在SQL语句之前
set names gbk;

[解决办法]
老兄,不知道你的乱码问题解决没有,我是jsp的,乱码呀,不知道咋搞.可能详细讲下呢?

热点排行