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 PDO - 绑定(bind)表名?

php - 亚马逊商城 PHP 定价 api

php - 如何显示来自 TinyMCE 的输入?

javascript - 使用 php、javascript 在 Web 应用程序中使用连接到 PC 的扫描仪

mysql - 将Mysql代码转换为rails事件记录查询

mysql - 需要帮助让我的 mysql 查询更快

php - 有没有办法更新行以添加批处理 ID 并返回该 ID?

mysql - PDO 更新行成功然后失败?

php - 通过 Controller 在数据库中多次添加数组

mysql - 桌面智能 - 查找查询