#!/usr/bin/perl -w use DBI; my $dbh = DBI->connect("DBI:mysql:TEST;host=localhost","joe",""); my $EIN = ; my $sth = $dbh->prepare("insert into Test (Name) values ($EIN); $sth->execute; nach der Eingabe von Umlauten kann ich mit MySQL-Query diese in der Tabelle korrekt lesen. das gleiche auch beim Auslesen und anzeigen in der shell. #!/usr/bin/perl -w use DBI; my $dbh = DBI->connect("DBI:mysql:TEST;host=localhost","joe",""); my $sth1 = $dbh->prepare("select * from Test"); $sth1->execute; my $ref1 = $sth1->fetchrow_hashref()) print "Überschrift -- $ref1->{\"Name\"}\n";