PHP PosgreSQL PDO 驱动似乎不接受字符集参数。
这不起作用(因为在 http://www.php.net/manual/en/ref.pdo-pgsql.connection.php 的文档中缺少字符集):
$db = new PDO('pgsql:host=localhost;dbname=database;charset=WIN1250', 'user', 'pass');
如何设置客户端正在使用的字符集?
最佳答案
我在 documentation 中找到了如何设置客户端字符集的可能性。似乎后续查询工作正常:
SET NAMES 'WIN1250';
关于php - 如何使用 PHPs PDO 层设置 postgresql 客户端字符集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17622891/