SphinxQL问题

时间:2011-06-15 07:38:27

标签: php sphinx

pz,给我建议。 为什么下一个代码不起作用:

$res = $cl->Query("SELECT * FROM goods WHERE MATCH('@pp кирпич')");

商品 - 指数

使用Sphinx 2.0.1-beta 试图使用http://sphinxsearch.com/docs/manual-2.0.1.html#sphinxql-select

如何使用php api编写查询SELECT * FROM goods WHERE MATCH('@pp кирпич')

1 个答案:

答案 0 :(得分:3)

PHP API用于与Sphinx的旧通信 - 而不是SphinxQL。如果你想连接到Sphinx并使用SphinxQL查询,你需要使用MySQL库(我不是PHP开发人员,因此我不知道那里有什么选项),并使用指定的端口连接到Sphinx在你的sphinx配置文件中(使用mysql41设置)。然后使用该MySQL连接进行查询,就像对正常数据库的普通SQL调用一样。

简而言之:PHP API对SphinxQL查询完全没用。