Thread Mysql Datenbanksicherung mit MySQL::Backup nicht in UTF8
(6 answers)
Opened by Kean at 2014-01-15 11:54
Auf dein Beispiel umgesetzt:
Wenn es allerdings wirklich sicher sein soll, dass UTF-8 per print ausgegeben wird, solltest du es so versuchen: Erst die Daten einem Zeichenkettenbuffer zuweisen, dann den mit Encode::decode auf UTF-8 umkodieren und dann erst mit print ausgeben! Beispiel-Schnippsel: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 use Encode qw(decode); open (AUSGABE, ">sicherung.sql"); binmode AUSGABE; my $data; .... $data = $mb->table_desc('Test'); $data = Encode::decode("UTF-8",$data); print AUSGABE $data; Last edited: 2014-01-15 13:44:12 +0100 (CET) |