您将在连接字符串中添加它,例如:
"mysql:host=$host;dbname=$db;charset=utf8"
但是,在PHP 5.3.6之前,charset选项被忽略。如果您运行的是旧版本的PHP,则必须这样进行:
$dbh = new PDO("mysql:$connstr", $user, $password);$dbh->exec("set names utf8");
您将在连接字符串中添加它,例如:
"mysql:host=$host;dbname=$db;charset=utf8"
但是,在PHP 5.3.6之前,charset选项被忽略。如果您运行的是旧版本的PHP,则必须这样进行:
$dbh = new PDO("mysql:$connstr", $user, $password);$dbh->exec("set names utf8");