Автор Lord312 задал вопрос в разделе Другие языки и технологии
Полнотекстовый поиск MySQL проблема с кириллицей и получил лучший ответ
Ответ от Николай Веселуха[гуру]
FULLTEXT - поля с полнотекстовым индексом могут быть только на таблицах типа MyISAM Кодировка должна быть utf-8 -- Поиск по релевантности SELECT first_column, second_column FROM my_table WHERE MATCH (first_column, my_full_text) AGAINST (\'сок березовый\' IN NATURAL LANGUAGE MODE); -- Поиск в режиме логического сравнения (релевантность отсутствует) SELECT first_column, second_column FROM my_table WHERE MATCH (first_column, my_full_text) AGAINST (\'-веник +сок +березовый -береза\' IN BOOLEAN MODE); -- Поиск в смешанном режиме (логика и релевантность объединены) SELECT first_column, second_column, MATCH (first_column, my_full_text) AGAINST (\'березовый\' IN NATURAL LANGUAGE MODE) AS score FROM my_table WHERE MATCH (first_column, my_full_text) AGAINST (\'берез*\' IN BOOLEAN MODE) ORDER BY score DESC;