Mailinglisten-Archive |
Guten Tag Hans Theo Mislisch, Am Montag, 10. September 2001 um 11:12 schrieben Sie: >>> Ich habe eine Datenbankabfrage bei der nach dem Alphabet sortiert wird. Es >>> klappt auch alles, nur das am Schluß erst die deutschen Umlaute kommen >>> (Ä,Ö,Ü). Wie kann ich einstellen das Ä nach A und Ö nach O, usw. kommt? >> Welche DB? I.d.R. stellt man so etwas am besten in der DB ein (bei >> MySQL z.B. in der my.ini bzw. my.cnf)... > Ab welcher MySQL Version soll das gehen? Wie genau? IMHO ist das schon länger drin... (ich kenn' keine ohne, das heisst aber auch nichts ;-) ) in der Konfigurations-Datei muss folgende Zeile stehen: default-character-set = german1 findet MySQL den Zeichensatz nicht, dann muss auch der Pfad mitgegeben werden: character-sets-dir = /pfad/zum/ordner/mit/den/Zeichensätzen Wichtig: Will man den Server auf einen neuen Zeichensatz umstellen, dann müssen die Indices neu erstellt werden (z.B. mit myisamchk; s.Manual)! Der Server darf dabei nicht laufen! Da man ihn aber eh' neu starten müsste, damit er die neue Reihenfolge annimmt, ist's ein Abwasch... Hoffe, das hilft weiter... -- Mit freundlichen Grüssen Marc-Alexander Prowe mailto:listen_(at)_mohajer.de
php::bar PHP Wiki - Listenarchive