lxuser: Perl / MySQL Kodierungsprobleme

Beitrag lesen

Hallo,

Ich hab das Problem das werte die aus meiner MySQL Datenbank nicht in UTF-8 beim Perl Script ankommen.

Auf der gesamten Seite gibt es keinerlei kodierungsprobleme und ich hab im head UTF-8 angegeben.
<meta charset="utf-8">

Außerdem hab ich bei dem Befehl zum herstellen der Verbindung auch UTF-8 angegeben.

my $datenbank_bandnamen = DBI->connect("DBI:mysql:database=$db_name", $db_user, $db_pass, {mysql_enable_utf8 => 1});

Desweiteren hab ich beim phpMyAdmin bei "Zeichensatz/Kollation der MySQL-Verbindung" auch utf8_unicode_ci angebenen und das gleiche auch bei sämtlichen Tabellen bei allen werten utf8_unicode_ci.
Trotzdem erscheint immer bei den umlauten dieses Fragezeichen...

Mir gehen da langsam die Ideen aus :(

Hoffe ihr könnt mir weiterhelfen.

Freundliche grüße und danke im voraus.

Martin