MySQL: Irgendetwas stimmt mit der Volltextsuche nicht - Es werden KEINE Ergebnisse zurückgegeben

Ich habe einen tischplaces(name vachar(50), address text, description text) engine = MYISAM und wenige Aufzeichnungen.

Ich habe versucht, ein Beispiel in zu machenHier! und suche nach dem 'Volltextproblem', aber ich habe keine Ahnung über die Volltextsuche.

Zuerst füge ich einen Volltextindex hinzu durch:

<code>ALTER TABLE places ADD FULLTEXT(name, address, description);
</code>

und probiere mySQL aus:

<code>SELECT * FROM places WHERE MATCH(name,address,description) AGAINST('my search key');
</code>

Ich habe einen Suchbegriff ausprobiert, dessen Inhalt sich in vielen Bereichen befindet, aber es gibt Fälle, in denen ich Folgendes erhalte:

jetzt Zeile ausgewählt.

wenn ich es versucheadd option "IN BOOLEAN MODE" in AGAINST(), Ergebnis mit Punktzahl = 1 erhalten, ist es bedeutungslos, wenn ich es sortiere.

Es wird nur das Ergebnis angezeigt, wenn der "Suchschlüssel" Inhalt in Feld (Name) hat.

Ich habe viel versucht, aber ich erinnere mich nicht an alle Fälle,

Jede Antwort könnte helfen!

Danke im Voraus!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage