IN BOOLEAN MODEと一致させることで、正確にやりたいことができます。 *を使用します オペレーター。
例:
... MATCH(thing) AGAINST ('+educat*' IN BOOLEAN MODE)...
+ thingの値のみを含めるように一致に指示します 一致項が含まれています。この場合は、「educat」で始まるすべてのインデックス値です。 "(こちら
を参照してください ブールモードの詳細については、こちらをご覧ください。
余談ですが、MySQLの全文検索では、デフォルトで3文字以下の単語のインデックスが作成されないため、「edu」との一致が思ったとおりに機能していないと思われます。 ft_min_word_lenの値を確認してください それが事実かどうかを確認するための変数。