标签: php postgresql pdo
似乎PHP PosgreSQL PDO驱动程序不接受charset参数。
这不起作用(http://www.php.net/manual/en/ref.pdo-pgsql.connection.php中的文档中缺少charset):
$db = new PDO('pgsql:host=localhost;dbname=database;charset=WIN1250', 'user', 'pass');
如何设置客户端正在使用的charset?
答案 0 :(得分:3)
我发现了如何在documentation中设置客户端字符集的可能性,似乎后面的查询工作正常:
SET NAMES 'WIN1250';