Mailinglisten-Archive |
Hallo liebe Liste, ich stehe vor dem "üblichen" Umlauteproblem bei MySQL. Hintergrund ist ein Datenbankumzug von einem Server auf einen anderen verbunden mit einem Upgrade von MySQL 4 auf MySQL 5. Nach einem Rückspielen der Sicherung sind alle Umlaute, welche nicht mittels "korrektem HTML" soll heißen ü für ein ü gesetzt sind, in der Ausgabe "verloren", während die Speicherung in der Datenbank selbst die korrekten Umlaute enthält. Die Kollation aller Tabellen ist latin1_german1_ci, das Charset der Ausgabe ist iso-8859-1. Ein Ändern des Zeichensatzes in my.cnf brachte keine Abhilfe (Auszug: # /etc/mysql/my.cnf: The global mysql configuration file. # $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/files/my.cnf-4.1,v 1.3 2006/05/05 19:51:40 chtekk Exp $ # The following options will be passed to all MySQL clients [client] [...] socket = /var/run/mysqld/mysqld.sock default-character-set=latin1 default-collation=latin1_german1_ci [mysql] character-sets-dir=/usr/share/mysql/charsets default-character-set=latin1 ) Irgendwo muss der Fehler liegen, aber vor lauter Bäumen sehe ich ihn nicht. -- Danke und liebe Grüsse, Jochen
php::bar PHP Wiki - Listenarchive