Det verkar finnas en (konfigurerbar) övre begränsning för längden på orden som övervägs för indexering:
http://dev.mysql.com /doc/refman/5.0/en/server-system-variables.html#sysvar_ft_max_word_len
Du kan kontrollera det aktuella värdet med SHOW VARIABLES LIKE "ft_max_word_len";
Den returnerar 84 på min server och din sträng är 128 tecken lång.
Föreslagen åtgärd:
-
Lägg till den här raden i din my.cnf-fil:
ft_max_word_len=128
(eller vilken maxlängd du än behöver) -
Bygg om dina index enligt anvisningarna på MySQL-webbplatsen:
REPAIR TABLE tbl_name QUICK;