Mailinglisten-Archive |
Norbert Pfeiffer wrote: >>> Normalerweise erwartet man, dass ein Dump das Abbild der Tabelle >>> liefert und nicht eigenmaechtig darin rumaendert. >>> Welche 'Verbesserung' soll das nun darstellen ... <gruebel> >> die 'Verbesserung' ist die internationalisierung > ja-nee, > solange alle bei einer Aenderung mitspielen ist das ja auch okay. > Aber: > - in der Tabelle steht 'latin1' > - bei Abfragen ueber MySQL-Monitor, PHP oder VB6 > wird auch 'latin1' in die Datei geschrieben > - nur mysqldump schreibt 'utf8' in die Datei > damit muss dann ja niemand rechnen - oder ... ? doch, bei neuen Versionen schon ... bei PHP und VB gibst du den charset ja über die Verbindung mit an und sie geben ebenfalls latin1 aus, dump gibt halt utf8 aus, das latin1 in der Table gibt ja nur an wie die Daten in der Tabelle gespeichert sind - nicht wie sie der client (dump, PHP, VB, ... ) ausgeben soll! früher oder später wird wohl überall, wenn kein charset angegeben ist, immer UTF8 verwendet werden, PHP hat da ja auch einen ziemlich großen Umbau vor sich - kommt wohl alles nach dem 5.1er release Apache hat ebenfalls UTF8 als standard bei der Auslieferung -- Sebastian Mendel www.sebastianmendel.de www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive