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: