mySQL sphinx Localização do índice no Ubuntu

0

Estou tentando testar um livro de receitas Sphinx, mas preciso de um banco de dados para isso.

Eu criei o banco de dados localmente, mas preciso saber onde o caminho padrão é para o índice da tabela que criei.

Este é o erro que estou recebendo ao tentar executar o sphinx porque o caminho para o índice está errado:

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

Onde posso encontrar o mysql.sph? Ou como / quando esse arquivo é criado?

Obrigado!

    
por Marcus Morris 18.09.2012 / 23:29

1 resposta

1

Você está confundindo algumas coisas:

Um indexador lê seus dados MySQL através de uma conexão no serviço MySQL, não lendo os arquivos MySQL.

Seu índice estaria no repositório de dados Sphinx definido no conf Sphinx para cada índice com um parâmetro de caminho.

index myindex{
source = ...
path = /path/to/your/sphinx/data
}
    
por 19.10.2012 / 00:08