Vinzenz Mai: MySQL Suche

Beitrag lesen

Hallo,

ich bin mit der Stadard MySQL Suche nicht sehr zufrieden. Bei Fehleingaben des Users (Rechtschreibfehler etc), wir in der MySQL Datenbank unter umständen nichts gefunden. Gibt es denn ein freies Skript, welches diesen Suchrhythmus verbessert.

Du meinst also eine "unscharfe Suche", so etwas wie eine phonetische Suche.

Helfen könnte Dir dabei Levenshtein. Es gibt übrigens eine UDF (user defined function) für MySQL zur Berechnung der Levenshtein-Distanz. Bitte beachte, dass solche Berechnungen sehr aufwendig sind.

MATCH, LIKE und = liefern genau das, wofür sie spezifiziert sind. Sie arbeiten wunderbar und zur vollsten Zufriedenheit der Benutzer, die wissen, was diese Operatoren leisten und was diese nicht leisten.

Freundliche Grüße

Vinzenz