IN BOOLEAN MODE mag kein * vor dem Suchbegriff! Steht auch irgendwo im Manual, dass * den Begriff komplett ausschließt. Wahrscheinlich weil der FULLTEXT INDEX ein
Präfixbaum ist und *Suchbegriff eine Bottom-Up-Suche erfordern würde ... was natürlich Quatsch wäre, weil genauso langsam wie ein Full Table Scan.
Du wirst dir mit WHERE LOCATE('substring', column) != 0 helfen müssen und die Gewichtung selbst machen.