Je kunt precies doen wat je wilt door IN BOOLEAN MODE en gebruik de * telefoniste.
Bijvoorbeeld:
... MATCH(thing) AGAINST ('+educat*' IN BOOLEAN MODE)...
De + vertelt de overeenkomst om alleen de waarden van thing op te nemen die de zoekterm bevatten, in dit geval alle geïndexeerde waarden die beginnen met "educat " (zie hier
voor hoe de Booleaanse modus in detail werkt).
Even terzijde, zoeken in Fulltext in MySQL indexeert standaard geen woorden van 3 of minder tekens, dus ik vermoed dat je match met "edu" niet werkt zoals je denkt. Kijk naar de waarde van uw ft_min_word_len variabele om te zien of dat het geval is.