现在的位置: 首页 > 综合 > 正文

解决PDO中文乱码

2011年02月21日 ⁄ 综合 ⁄ 共 302字 ⁄ 字号 评论关闭

PHP中的PDO有点像 Asp.net里面的ADO.NET,它是一个数据库访问驱动器,我们可以用它来访问各种数据库。

PDO读mysql里的中文出来就是乱码,以下解决办法:

$dsn="mysql:host=localhost;dbname=mydb;port=3307";
$user="root";
$pwd="";
$db=new PDO($dsn,$user, $pwd); 
$db->exec("SET NAMES 'utf8';");
$result=$db->query("select * from Customers");

就是这一句啦,添加就好了:

$db->exec("SET NAMES 'utf8';");

  

 

 

 

抱歉!评论已关闭.