Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 29.09.2007, 18:37   Nach oben    #1
NerKnal
Neuer Benutzer
 
Benutzerbild von NerKnal
 
Registriert seit: 12.11.2006
Beiträge: 18
Standard mysql 4.0: Umlaute etc...

Hallo,

ich versuche krampfhaft eine Methode zu finden, mit der ich Umlaute und Sonderzeichen einfach behandeln kann.
Eine Suche nach 'Baer' soll auch 'Bär' liefern, und andersrum ebenso.
Ebenfalls sollen andere Sonderzeichen (è;ç;ñ) behandelt werden.

Ich bin mir sicher dass ich es zumindest mit deutschen Umlauten mal "out-of-the-box" unter Mysql4.0 hatte. Bloß habe ich keine Ahnung mehr was ich damals angestellt hatte.


mit CHARACTER SET habe ich schon rumgespielt , aber ich schaffe es ja nicht mal das Beispiel von http://dev.mysql.com/doc/refman/4.1/...on-effect.html
durchzuspielen. (Halt ohne die angabe von collation und mit latin1_de und german1)

Ich hab so a bisserl den Eindruck dass ich mich zu dappisch anstell' und hoffe hier einen Wink middem Zaunpfahl zu erhalten.

Dankschön.
NerKnal ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.10.2007, 09:22   Nach oben    #2
mepeisen
Erfahrener Benutzer
 
Registriert seit: 30.03.2006
Ort: Pfinztal
Beiträge: 355
Standard

Suche in Google einmal nach MySQL und "Phonetische Suche". Das ist dein Stichwort. Da solltest du reihenweise Tipps finden.
__________________
Open Sourcing the Online Gaming Universe
PHP/SQL/Java/C++/Assembler.
Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html
mepeisen ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.10.2007, 18:28   Nach oben    #3
NerKnal
Neuer Benutzer
 
Benutzerbild von NerKnal
 
Registriert seit: 12.11.2006
Beiträge: 18
Standard

eine rein phonetische Suche (soundex) ist mir zu unscharf und um selbst was auszutüfteln bin ich zu doof

Ich dachte es sei mit character set und collation alleine zu lösen, hab ich mich da etwa getäuscht?
NerKnal ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.10.2007, 09:11   Nach oben    #4
mepeisen
Erfahrener Benutzer
 
Registriert seit: 30.03.2006
Ort: Pfinztal
Beiträge: 355
Standard

Die Frage ist, was du vorhast. Wenn das keine Phonetische Suche ist (die ich hier so erwarten würde) dann ist die Anforderung in sich merkwürdig. Wie dem auch sei. Wenn du die Datenbank selbst in der Hand hast würde ich dir eine sehr einfache performante Variante empfehlen: Wann immer ein Text abgespeichert wird, wandele das é in ein "normales" e um und speichere es in einer Art zusätzlicher "Suchspalte". Nur so kriegst du ausschliesslich die Zeichen, die dir wichtig sind, umgewandelt. Wenn dir das auch nicht hilft, habe ich deine Frage nicht verstanden ^-^
__________________
Open Sourcing the Online Gaming Universe
PHP/SQL/Java/C++/Assembler.
Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html
mepeisen ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Suche] MySQL Tool ähnlich MySQL Front ex³ Gesuche 5 22.12.2006 18:52
ssh tunnel zu einer mysql datenbank beny_mcde Datenbanken 4 07.06.2006 16:05
MySQL 5.1 kommt in die Beta-Phase Ben Nachrichten 1 02.03.2006 14:31
umlaute bei mysql 4.1.12 denis_hanke Datenbanken 1 06.12.2005 13:07


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:08 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44