您的位置:首页 > 数据库 > MySQL

pdo 转utf8

2016-07-26 22:52 495 查看
$dsn = 'mysql:dbname=testdb;host=127.0.0.1';
$user = 'dbuser';
$password = 'dbpass';

try {
$db = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}


设置utf8编码:

方法一:

"mysql:host=$host;dbname=$db;charset=utf8"


注意: 方法一在低版本php中不适应   php 5.3.6


方法二:

$dbh = new PDO("mysql:$connstr",  $user, $password);
$dbh->exec("set names utf8");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  pdo mysql utf-8