- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
今天我尝试将 sphinxsearch 与 SphinxQL 一起使用,但出现了问题 =\首先我安装了 sphinxsearch 然后配置了它,之后我使用 indexer --all 创建了索引 forum_index 。一切顺利完成。然后我将 SphinxQl 添加到我的项目中,输入正在监听 sphinx 的主机和端口,并尝试像 SphinxQL 的 ReadMe 中那样进行查询:
// create a SphinxQL Connection object to use with SphinxQL
$conn = new Connection();
$conn->setParams(array('host' => 'localhost', 'port' => 9306))
;
但是导致了数据库访问错误:
access denied www-data@localhost password NO
之后,我使用 SphinxQL 设置用户名和密码参数
mysqli::real_connect()
之前的错误消失了然后我尝试进行测试查询:
$query = SphinxQL::create($conn)->select('column_one', 'colume_two')
->from('forum_index');
$result = $query->execute();
但是我收到一个错误:
table forum_index doesn't exists
我感觉我的 SphinxQL 没有看到 sphinx 或 sphinx 配置,并尝试进行简单的查询。你知道出了什么问题吗?
最佳答案
请转到命令行使用以下命令
mysql -P9306 --protocol=tcp --prompt='sphinxQL> '
收到 sphinxQL 提示后,输入以下命令
sphinxQL> show tables;
如果一切设置正确,您可以在列表中看到 forum_index
表。否则,请检查 sphinx.conf 文件中的 searchd 配置部分以获得正确的配置。我的配置如下所示
searchd {
listen = 9315
listen = 9306:mysql41
log = /Users/XXXX/projects/sphinx/data/searchd.log
query_log = /Users/XXXX/projects/sphinx/data/query.log
read_timeout = 5
max_children = 30
pid_file = /Users/XXXX/projects/sphinx/data/searchd.pid
max_matches = 1000
seamless_rotate = 1
preopen_indexes = 0
unlink_old = 1
workers = threads
thread_stack = 1024K
}
关于mysql - SphinxQL + sphinxsearch 表不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33744901/
我有 sphinxsearch 并使用实时索引,这是我的 rt 表配置 mc_offers{ type = rt path
我正在尝试使用连接两个表的查询来创建 sphinxsearch 索引。 到目前为止,索引一直工作正常,但现在我需要索引中的更多数据,因此需要连接另一个表。 查询如下所示 sql_query = S
今天我尝试将 sphinxsearch 与 SphinxQL 一起使用,但出现了问题 =\首先我安装了 sphinxsearch 然后配置了它,之后我使用 indexer --all 创建了索引 fo
我正在尝试以一种可以完全索引我的 MySQL 表的方式设置 Sphinxsearch。如果我是对的,所有被索引的东西都必须被 sql_query 获取。每个查询都可以使用,但我对如何将其应用于下表感到
我正在使用 Sphinxsearch 对大量数据库实现全文搜索。我的最终目标是通过网络,使用类似谷歌的界面,同时搜索所有这些数据库。 在我卷起袖子从头开始之前,我想知道是否有任何这样的开源项目。如果用
我可以向 SphinxSearch 索引添加多少个属性?有什么限制吗?我没有在文档中找到任何信息。我在 MySQL 表中有 111 列,我想对它们进行分面搜索。 最佳答案 属性没有限制。全文字段限制为
在 Ubuntu 10.04 上安装了 SphinxSearch。 每次我启动它时,pid 文件(/var/run/searchd.pid)都是一个空白文件。我可以重新启动服务几秒钟,然后我得到“重新
在我的某些服务器上,执行 sphinx php 查询会返回该错误。搜索谷歌我找不到任何东西,除了这是错误出现的部分原因: // send my version // this is a sub
我的新编译 2.2.4 sphinx 安装有问题。 二进制文件是用参数构建的: $ ./configure --without-pgsql --with-mysql --enable-id64 --p
我在我的 Rails 应用程序中结合使用 sphinxsearch 和 Thinking Sphinx,现在我遇到了这个问题:Thinking Sphinx unknown identifier gr
在我的服务器上从 13.10 升级到 14.04 后,我现在在通过 service sphinxsearch start 启动 sphinxsearch 进程时遇到以下错误 FATAL: USE_64
我是一名优秀的程序员,十分优秀!