Entwickler-Ecke

Datenbanken - MySQL: Sortierung bei Umlauten


MKehrer - Mi 03.09.03 08:48
Titel: MySQL: Sortierung bei Umlauten
Weiß jemand, nach welchen Kriterien MySQL Strings sortiert, wenn diese Umlauten enthalten?
Bei mir kommt folgende Reihefolge raus: a,A,b,B,O,o,t,T,U,u,ü,Ü,z,Z,ä,Ä,Ö,ö

kann man am Server vielleicht irgendeine Sprache zum Sortieren einstellen?


neojones - Mi 03.09.03 10:06

Das liegt an der finnischen Spracheinstellung.

Du musst bei mySQL den deutschen Sprachtreiber installieren, dann müsste das eigentlich gehen.

Auf welchem Betriebssystem arbeitet Deine mySQL-Datenbank?

Viele Grüße,

Matthias


MKehrer - Mi 03.09.03 10:34

unser Server läuft auf Linux


neojones - Mi 03.09.03 10:39

Jo, wart mal...

Ich bin grad überfragt, weil mein Azubi das eingestellt hat. Aber probier mal in der my.cnf den Parameter "language" zu ändern.

Viele Grüße,

Matthias


MKehrer - Mi 03.09.03 11:06

@neojones,

die Datei my.cnf enthält kein "language" (gross|klein|...)


neojones - Mo 08.09.03 10:23

Hi!

Sorry, meine Freundin hat mich das ganze Wochenende blockiert.

In der Rubrik [ mysqld ] einen Eintrag anlegen, der ungefähr so aussehen müsste (Vorher schauen, obs das Directory gibt):

language = /usr/share/mysql/english

Viele Grüße,

Matthias