Полнотекстовый поиск как в InnoDB - PullRequest
2 голосов
/ 17 августа 2010

Как мы можем сделать полнотекстовый поиск в InnoDB?

Ответы [ 7 ]

6 голосов
/ 17 августа 2010

InnoDB изначально не поддерживает полнотекстовый поиск. Вы можете использовать Sphinx для достижения чего-то похожего на это, хотя, я полагаю.

1 голос
/ 29 января 2013

В mysql 5.6 предусмотрена возможность полнотекстового поиска в Innodb.

1 голос
/ 17 августа 2010

Innodb не поддерживает полнотекстовый поиск, если вам действительно нужен полнотекстовый поиск, то вы можете получить дубликат таблицы mysiam исходной таблицы innodb и выполнить полнотекстовый поиск по дублированной таблице

0 голосов
/ 30 апреля 2014

Ответ на этот вопрос устарел, InnoDB поддерживал полнотекстовый поиск уже в MySQL 5.6, проверьте здесь для получения дополнительной информации

0 голосов
/ 30 апреля 2014

Просто обновление в этой теме, MySql 5.6 теперь поддерживает FULLTEXT индексы в innoDb: http://dev.mysql.com/doc/refman/5.6/en/innodb-table-and-index.html#innodb-fulltext-index

0 голосов
/ 17 августа 2010

Ты не.InnoDB не поддерживает полнотекстовые индексы.

Полнотекстовые индексы могут использоваться только с таблицами MyISAM и могут создаваться только для столбцов CHAR, VARCHAR или TEXT.С здесь .

0 голосов
/ 17 августа 2010
...