Мне нужно было добавить FULLTEXT Searching
к моему столу и реализовала мою таблицу InnoDB
для ее типа двигателя. Поэтому я его изменилНельзя добавить индекс FULLTEXT в таблицу MyISAM
ALTER TABLE `table_name` ENGINE = MyISAM;
все было в порядке. Теперь я стараюсь добавлять полнотекстовый индекс и получить ошибку:
#1214 - The used table type doesn't support FULLTEXT indexes
Мой стол является MyISAM, так почему эта ошибка? Я запускаю MySQL версии 5.5.32-0ubuntu0.12.04.1.
Просто дважды проверьте, если вы запустите 'SHOW TABLE STATUS', он отображает MYISAM в столбце двигателя. – RobertKenny
Какую версию MySQL вы используете? Пожалуйста, запустите 'SELECT VERSION();' – RolandoMySQLDBA
Пожалуйста, покажите команду 'ALTER TABLE', которую вы использовали для добавления индекса FULLTEXT. – RolandoMySQLDBA