本人使用的是php5.4,使用PDO连接数据库执行SQL语句的时候,发生了中文乱码的问题,经多方查找也模棱两可,后来终于找到解决方法,以下是示例代码。
$dsn='mysql:host=localhost;dbname=test;charset=utf8';
只需要在DSN语句中插入字符编码集设置就OK了。
本人使用的是php5.4,使用PDO连接数据库执行SQL语句的时候,发生了中文乱码的问题,经多方查找也模棱两可,后来终于找到解决方法,以下是示例代码。
$dsn='mysql:host=localhost;dbname=test;charset=utf8';
只需要在DSN语句中插入字符编码集设置就OK了。