Minimální a maximální délky slov, která mají být indexována, jsou definovány pomocí ft_min_word_len
a ft_max_word_len
systémové proměnné. Výchozí minimální hodnota je 4 znaky. To je důvod, proč to nefunguje s 3 znaky.
Musíte změnit jeho hodnotu a znovu vytvořit FULLTEXT
indexy. Pokud chcete, aby bylo možné vyhledávat slova o třech znacích, můžete nastavit ft_min_word_len
proměnnou změnou její hodnoty v konfiguračním souboru. Nebo, pokud máte oprávnění superuživatele, můžete tuto proměnnou prostředí nastavit pomocí:
SET ft_min_word_len=3
Další podrobnosti získáte zde:Jemné ladění Fulltextové vyhledávání MySQL