Seite 1 von 1

Mindestlänge für Volltextsuche festlegen

Verfasst: 24.04.2005, 11:12
von thomas.kaulfuss
Hallo,

ich habe das Problem, dass ich bei der Volltextsuche keine Wörter mit drei Zeichen suchen kann. Gibt es eine Mindestlänge für die Suche? Wenn ja, wo und wie kann ich diese so ändern das ich Wörter mit drei Zeichen auch finde.

Ich verwende folgendes Statement zur Suche:

SELECT medium_mediumid FROM titel WHERE MATCH (TitelName) AGAINST ('$titel') > 0.001;

Wenn ihr ein besseres wisst, ich bin für jeden Vorschlag offen.


Gruß Thomas

Verfasst:
von

Mindestlänge für Volltextsuche festlegen

Verfasst: 24.04.2005, 11:50
von warry
Du mußt in der my.cnf

ft_min_word_len=3

setzen und dann die Indices neu generieren.

Greets
warry

Verfasst: 24.04.2005, 13:01
von thomas.kaulfuss
Ok, den Eintrag hab ich gestetzt, aber wie generiere ich den Indizies neu?

Nutz ich da den sleben Befehl wie bein generieren?

ALTER TABLE Tabellenname ADD FULLTEXT (spalte)

Gruß Thomas

Verfasst: 24.04.2005, 14:33
von robo
thomas.kaulfuss hat geschrieben:Ok, den Eintrag hab ich gestetzt, aber wie generiere ich den Indizies neu?
Was hältst du davon, zur Abwechslung mal einen Blick in die Doku zu werfen?

https://dev.mysql.com/doc/mysql/en/full ... uning.html

cu, Robo :)

Verfasst: 24.04.2005, 17:43
von thomas.kaulfuss
Danke für die Schnelle Antwort. ;--))))

Gruß Thomas