f310 发表于 2012-12-30 16:19

在做一个转换程序,碰到字符集的问题,请高手帮忙看一下

在PHP中读取MSSQL的数据库,读到中文都是????,应该是编码问题,但改了很多配置,都不行,我主要改了

My.cnf中的 character_set_server什么的,都改成GBK了,但还是不行,用的apache是 2.2.22,Mysql是5.1.66

先谢了!

xinglu1983 发表于 2012-12-31 10:01

set names utf8;

maochanglu 发表于 2013-01-01 11:56

连数据库之后先执行 set names utf8;

linux_c_py_php 发表于 2013-01-03 15:58

如果你数据库里的数据已经不是utf-8了, 那你再折腾也没用了, 需要将数据导出来转码后重新插入.
页: [1]
查看完整版本: 在做一个转换程序,碰到字符集的问题,请高手帮忙看一下