mySQL-Frage
Verfasst: 06.12.2004, 23:55
Hallo,
ich hab hier ne mySQL DB laufen mit rund 1 Mio Datensätzen. Darauf liegt ein fulltext-index, der in einer Suchfunktion mit match ... against ... abgefragt wird.
Jetzt hab ich allerdings ein kleines Umlaut-Problem und zwar hab ich alle Sorten von Umlauten in der DB, also z.B. ö oe und ö (Ein früher Fehler, der sich jetzt rächt).
Jetzt würde ich gerne bei Suchen alle Formen berücksichtigen, also eine Suche nach Möhre soll auch Moehre finden und umgekehrt.
REGEXP gehen bei match against nicht und es muß match against sein, alles andere ist grottenlangsam.
Irgendjemand ne Idee?
Gruß
Franz
ich hab hier ne mySQL DB laufen mit rund 1 Mio Datensätzen. Darauf liegt ein fulltext-index, der in einer Suchfunktion mit match ... against ... abgefragt wird.
Jetzt hab ich allerdings ein kleines Umlaut-Problem und zwar hab ich alle Sorten von Umlauten in der DB, also z.B. ö oe und ö (Ein früher Fehler, der sich jetzt rächt).
Jetzt würde ich gerne bei Suchen alle Formen berücksichtigen, also eine Suche nach Möhre soll auch Moehre finden und umgekehrt.
REGEXP gehen bei match against nicht und es muß match against sein, alles andere ist grottenlangsam.
Irgendjemand ne Idee?
Gruß
Franz