PDO使用时乱码

场景:线上 :IIS +  mysql5.1.61  +    php5.2.17
本地:apache2.2.11 +  mysql5.5.23     + php5.3.28

结果在本地一切正常,数据库编码也统一,页面编码也统一。由于后台是用phpok的,一切正常。所以只能怀疑是PDO的问题了。汗,以前我的东西在国外服务器环境也是php5.2.17 和 mysql 5.1版本的,都正常呀,只是系统不一样。

郁闷。


$pdo = new PDO('mysql:dbname=phpok;host=127.0.0.1', $config["db"]["user"], $config["db"]["pass"]);
$pdo->exec('SET CHARACTER SET utf8');

关键是红色这一句起作用的。



300*300
 文章首页关于迷茫时代关于我写意人生
版权所有:迷茫时代 All rights reserved   
执行时间:0.00455 秒