Měl jsem tento problém a hledal jsem na Googlu, když jsem narazil na tento příspěvek (více než rok později). Jsem také na sdíleném hostiteli a tahal jsem si vlasy nad stopovými slovy nastavenými v mysql. Našel jsem řešení, které mi perfektně funguje, doufejme, že to může být užitečné i pro ostatní.
Můžete také použít REGEXP
příkaz, aby odpovídal hledanému výrazu ve vaší tabulce.
SELECT * FROM table WHERE column REGEXP 'searchterm'
Jak to implementuji, je nejprve provést MATCH AGAINST
syntaxe, pokud je počet =0, udělám REGEXP
místo toho dává mým uživatelům více výsledků. Lepší než žádné výsledky díky stop slovům a minimálním délkám.