Ubuntu 上的 mySQL sphinx 索引位置

Ubuntu 上的 mySQL sphinx 索引位置

我正在嘗試測試 Sphinx 食譜,但我需要一個資料庫才能做到這一點。

我已經在本地創建了資料庫,但我需要知道我創建的表的索引的預設路徑在哪裡。

這是我目前在嘗試執行 sphinx 時遇到的錯誤,因為索引的路徑錯誤:

WARNING: index 'phoneindex': preload: failed to open /var/lib/mysql/mysql.sph: No such       file or directory; NOT SERVING
FATAL: no valid indexes to serve

在哪裡可以找到 mysql.sph?或該文件是如何/何時建立的?

謝謝!

答案1

你混淆了一些事情:

索引器透過 MySQL 服務上的連接讀取 MySQL 數據,而不是讀取 MySQL 檔案。

您的索引將位於 Sphinx conf 中為每個帶有路徑參數的索引設定的 Sphinx 資料儲存庫中。

index myindex{
source = ...
path = /path/to/your/sphinx/data
}

相關內容