Hi,
SELECT * FROM s_objekte WHERE MATCH Bilddatei AGAINST ('Master');
Das ist eine Suche nach dem _Wort_ "Master".
Wie gesagt bei der gleichen Suche mit WHERE Bilddatei LIKE '%Master%' bekomme ich 200 Resultate.
Das ist eine Suche nach der _Zeichenkette_ "Master".
Master kommt nicht als erstes vor, sondern in jedem Dateipfad(Bilddatei), nach "//".
Eben. Und damit ist es wahrscheinlich kein 'Wort'.
Aber wie gesagt - es gibt Quelltexte zu mySQL, und dort ist auch definiert, wie der FULLTEXT-Indexer den Inhalt des Textes in Worte zerschlägt. Das kann man ggf. auch ändern.
Das, was Du eigentlich willst, nämlich auch innerhalb von Worten matchen zu können, würde - wie bereits erwähnt - mal wieder die Verwendung des Indexes abschalten. Aber dennoch hat mySQL angekündigt, so etwas in Version 4.0 können zu wollen.
Viele Grüße
Michael