mysql suche 3 zeichen

Dieses Thema im Forum "Datenbanksysteme für das Web" wurde erstellt von Erika, 02.06.2005.

  1. Erika

    Erika Thread Starter MacUser Mitglied

    Beiträge:
    232
    Zustimmungen:
    0
    MacUser seit:
    03.01.2004
    Hallo,

    mysql sucht nur nach Begriffen, die mindestens 4 Zeichen haben. Kann man das ändern? Firmen haben ja oft eine 3-Zeichen-Abkürzung und die werden dann nicht gefunden.

    Erika
     
  2. oglimmer

    oglimmer MacUser Mitglied

    Beiträge:
    1.124
    Zustimmungen:
    79
    MacUser seit:
    16.11.2004
    Ich verstehe die Frage nicht.

    In welchem Zusammenhang / bei welchem Programm besteht denn das Problem.

    select * from my_table where firmen_name = 'ABC'

    geht nämlich schon.
     
  3. Erika

    Erika Thread Starter MacUser Mitglied

    Beiträge:
    232
    Zustimmungen:
    0
    MacUser seit:
    03.01.2004
    Bei der MySQL-Volltextsuche
    laut

    und so ist es bei mir auch.

    Erika
     
  4. BenIrminger

    BenIrminger MacUser Mitglied

    Beiträge:
    327
    Zustimmungen:
    0
    MacUser seit:
    23.12.2004
    "Die minimale zu indexierende Wortlänge wird in der myisam/ftdefs.h-Datei in folgender Zeile festgelegt:

    #define MIN_WORD_LEN 4

    Ändern Sie diesen Wert nach Belieben, kompilieren Sie MySQL neu und bauen Sie Ihre FULLTEXT-Indexe neu auf."

    Warum geht nicht

    select * from table where column like '%ABC%' ?
     
  5. Nogger

    Nogger MacUser Mitglied

    Beiträge:
    367
    Zustimmungen:
    0
    MacUser seit:
    03.08.2004
    Und im nächsten Abschnitt "7.8.2. MySQL-Volltextsuche fein einstellen" steht drin, wie man das ändert :)
     
Die Seite wird geladen...

Diese Seite empfehlen