Создание таблицы sphinx в mysql дает сбой mysql - почему?
У меня установлена последняя версия sphinx. Я создал индекс без проблем, и searchd запускается без проблем.
Однако всякий раз, когда я пытаюсь создать тестовую таблицу (прямо из документации, которую я могу добавить), mysql вылетает.
Я в конце концов здесь.
Любые идеи приветствуются.
G-Man
Вот запрос:
CREATE TABLE t1 (id INTEGER UNSIGNED NOT NULL, вес INTEGER NOT NULL, запрос VARCHAR(3072) NOT NULL, group_id INTEGER, INDEX(запрос)) ENGINE=SPHINX CONNECTION="sphinx://localhost:9312/test";
2 ответа
Был ли ваш двоичный файл MySQL создан с использованием правильно исправленного SphinxSE источника?
Что-нибудь в ваших журналах ошибок MySQL?
Удалось ли вам создать какие- либо таблицы SphinxSE?
Я нахожу это довольно запутанным, и небольшой обзор веб-сайта Shpinx не проясняет ситуацию, но, насколько я понимаю, Sphinx добавляет функциональность в базы данных MySQL, поддерживая MyISAM и InnoDB. Запрос на создание сообщает MySQL о создании таблицы с использованием механизма sphinx, который MySQL обычно не понимает. Поэтому я подозреваю, что запрос либо неправильный, либо неполный. В качестве альтернативы, некоторые компоненты Shpinx, которые должны позволять MySQL распознавать новый механизм sphinx, работают не так, как должны.