phpbar.de logo

Mailinglisten-Archive

[php] Mysql suche mit LIKE

[php] Mysql suche mit LIKE

Andreas Müller php at universalware.de
Don Nov 8 08:19:16 CET 2007


Hallo zusammen,

also ich versteh das Problem scheinbar noch garnicht. Wenn ich in MySQL nach
extakten Strings suchen will MUSS ich den Datentyp VARBINARY (VARCHAR
BINARY) bzw. BINARY (CHAR BINARY) verwenden. Sonst sind MySQL String
vergleiche immer caseinsensitiv.

Daher auch das Problem das ein binary-like keinen Index nutzen kann das der
Index caseinsensitiv ist aber eine case sensitive suche gefordert wird.

Also einfach den Datentyp ändern und auf Like verzichten sondern einfach den
"=" Operator verwenden.

Gruß,
Andreas



php::bar PHP Wiki   -   Listenarchive