Я пытаюсь сделать MySQL полнотекстового поиска с помощью следующего запроса:MySQL полнотекстового поиска, увеличить минимальный характер
SELECT * FROM files WHERE MATCH(title) AGAINST ($q) limit $limit
Проблема, если какие-либо слова до 4-х символов включены в поисковую фразу, чем пренебрегает их. Это очень плохо для моей поисковой системы, потому что многие из возможных вещей, которые люди будут искать, будут включать в себя 3, а иногда и 2 буквы.
Я где-то читал, что это можно было изменить в настройках MySQL, но после поиска я не могу найти никакой информации о том, как это сделать. Имел ли кто-нибудь опыт с этим?
+1 для отличной ссылки. –
ok, но тогда как вы восстанавливаете индекс полнотекстового поиска, как предлагает руководство? – user3192948
Если вы читаете нижнюю часть связанной страницы, она предлагает несколько способов ... REPAIR TABLE или ALTER TABLE с DROP INDEX, а затем с ADD INDEX и т. Д. –