php - 使用 PDO 连接到 Sphinx

标签 php mysql pdo sphinx

我正在尝试使用 PDO 连接到 Sphinx,但它不起作用,我收到此错误:
SQLSTATE[HY000] [2054] 服务器发送了客户端未知的字符集。请向开发者报告

这是我的连接方式:

$pdo = new PDO("mysql:host=xxxxxx;port=9306;", "", "");

我以前用普通的 mysql 来做这件事并且曾经可以工作,但现在由于某种原因它不工作了。

这曾经有效(现在无效,甚至不报错):

$sql = mysql_connect("xxxxxx:9306", "", "");

最佳答案

好的,我修好了。

我所做的是将 php 从 5.4.11 降级到 5.4.3

关于php - 使用 PDO 连接到 Sphinx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14884829/

相关文章:

php - fatal error : Call to a member function setFetchMode() on a non-object[Normal]

php - 如何连接两个截然不同的mysql表,并同时按两列排序?

php - 带表前缀的 PDO

php - 获取 pdo mysql 错误

javascript - 用php获取jsFiddle结果iframe源码

php - 尝试使用 jQuery 从数据库获取信息

php - 如何输出正确的数据库行

php - ldap_bind() 挂起/卡住

php - MySQL 日期在 Highstock 中显示为年份

php - PDO 登录系统不工作