Není třeba mít FULLTEXTOVÝ index. MySQL má speciální značky pro hranice slov . Z dokumentu MySQL :
[[:<:]], [[:>:]]
Tyto značky představují hranice slov. Shodují se se začátkem a koncem slov. Slovo je posloupnost slovních znaků, které nepředcházejí ani nenásledují slovní znaky. Znak slova je alfanumerický znak ve třídě alnum nebo podtržítko (_).
mysql> SELECT 'a word a' REGEXP '[[:<:]]word[[:>:]]'; -> 1
mysql> SELECT 'a xword a' REGEXP '[[:<:]]word[[:>:]]'; -> 0