Es scheint eine (konfigurierbare) Obergrenze für die Länge der Wörter zu geben, die für die Indexierung berücksichtigt werden:
http://dev.mysql.com /doc/refman/5.0/en/server-system-variables.html#sysvar_ft_max_word_len
Sie können den aktuellen Wert mit SHOW VARIABLES LIKE "ft_max_word_len";
überprüfen
Auf meinem Server wird 84 zurückgegeben, und Ihre Zeichenfolge ist 128 Zeichen lang.
Vorgeschlagene Lösung:
-
Fügen Sie diese Zeile zu Ihrer my.cnf-Datei hinzu:
ft_max_word_len=128
(oder welche maximale Länge Sie benötigen) -
Erstellen Sie Ihre Indizes neu, wie auf der MySQL-Website empfohlen:
REPAIR TABLE tbl_name QUICK;