Title Image

Blog

PHP读取MySql数据乱码问题

  |   Geek   |   No comment

几个月前,自写的PHP链接数据库的页面,在两台服务器上表现不同,放弃了。
问题是:
完全一样的数据库,一样的PHP页面,但是其中一台PHP获取的数据库内容全部都是乱码。
查看数据库,服务器,PHP页面你的编码格式都是UTF-8 .

MySql数据库乱码

MySql数据库乱码

昨天,链接数据库时,添加
mysql_query(“SET NAMES utf8”);
解决了。

疑惑的是,为什么另外一台不需要强制转换字符集也不会产生乱码呢?

猜测问题可能出现在服务器环境,以及PHP版本上。
服务器B为纯lnmp环境。
服务器A为WDCP面板。

No Comments

Post A Comment