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

mysq gbk写入,utf-8提取,该如何处理

2012-05-12 
mysq gbk写入,utf-8提取我的mysql数据库编辑为utf-8,里面的数据都是用gbk写入的。。因为通常提取的时候也是

mysq gbk写入,utf-8提取
我的mysql数据库编辑为utf-8,里面的数据都是用gbk写入的。。因为通常提取的时候也是设置gbk,所以虽然数据库里面是乱码,但提取出来却是正常的。。。现在必须在utf-8的环境下提取这些数据。。请教大神,该如何处理才能正常显示????
分少勿怪。。

[解决办法]
按道理来说取时用gbk显示转成utf-8了。具体还得测试。
最好是搞统一了。
[解决办法]
查询数据前先 " set names utf8 " 即可在utf-8环境中正常显示
[解决办法]
mysql_query('ste names utf8');

[解决办法]
mysql_query('ste names utf8');
设置编码
[解决办法]
iconv
[解决办法]
字段类型为utf8?
以前有没有用set names gbk?
用length(....)测一下汉字长度,如果正常的话用set name utf8即可
否则,export后改文件开头处的编码再导入


探讨
我的mysql数据库编辑为utf-8,里面的数据都是用gbk写入的。。因为通常提取的时候也是设置gbk,所以虽然数据库里面是乱码,但提取出来却是正常的。。。现在必须在utf-8的环境下提取这些数据。。请教大神,该如何处理才能正常显示????
分少勿怪。。

[解决办法]
探讨

问题解决了。。有点怪。。提取的时候不能用set names utf-8 提取出来显示的时候用 iconv函数处理。。感谢各位,分不多,大家平分

热点排行