Расположение индекса mySQL sphinx в Ubuntu

Расположение индекса mySQL sphinx в Ubuntu

Я пытаюсь протестировать кулинарную книгу 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, установленном в конфигурации Sphinx для каждого индекса с параметром пути.

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

Связанный контент