[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mysql Sarge charset latin1_de



Holm Kapschitzki schrieb:
Hallo,

nachdem ich nun mal alles mit den default Spracheinstellungen von locales durchgegangen bin, konnte ich mein Umlaut Problem weiter eingrenzen. Anscheinend liegt es daran daß mein MySQL Server irgendein Problem mit dem Charset hat.

Umlaute werden, wenn die Texte in einer MySQL Datenbank gesoeichert werden falsch dargestellt. Es kommt statt "Ä" ein "?". Ich habe den hier installiert:
mysql-server-4.1_4.1.11a-4sarge2_i386.deb

in meiner my.conf mal dass probiert:

default-character-set=latin1_de

seit 4.1 ist IMHO charset und collation getrennt.

dann meckert er beim neustarten: (syslog)

Jun 9 09:57:59 srv1 mysqld[2388]: ^G/usr/sbin/mysqld: Character set 'latin1_de' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index.xml' file
Jun  9 09:57:59 srv1 mysqld[2388]: 060609  9:57:59 [ERROR] Aborting
Jun  9 09:57:59 srv1 mysqld[2388]:

versuch mal:
--character-set-server=latin1 --collation-server=latin1_german1_ci
oder:
--default-character-set + --default-collation

Wie kann ich meiner mysql Version denn nun die deutschen Umlaute beibringen ? Ich hoffe doch schwer das hier der Fehler liegt, weil soweit ich mich durchgelesen habe, gibt es ja eh Probleme mit den charset und den verschiedenen mysql Versionen und wenn man jetzt Datenbanken zwischen den verschiedenen Serverversionen ex- und importieren möchte.

Ist tatsächlich etwas umständlich ;-)
Aber immerhin gibts endlich utf ...

Gruß Holm


Klaus


--
Klaus Zerwes
http://www.zero-sys.net



Reply to: