| 
Thread Datenbank character encoding
(3 answers)
 Opened by Kuerbis at 2022-07-03 10:04 
Hallo, eine Frage zu Datenbank und character encoding. 
Welche Datenbankkonfigurationen gibt es, bei dem dieses Skript nicht in der Lage ist, Textspalten korrekt auszugeben. Terminal character encoding ist UTF-8. Code (perl): (dl
) 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #!/usr/bin/env perl use warnings; use 5.12.0; use open qw(:std :utf8); use DBI; my $dbh = DBI->connect( "dbi:mysql:db=$db", $user, $pass, { RaiseError => 1, mysql_enable_utf8mb4 => 1, # oder mysql_enable_utf8mb4 => 0, mysql_enable_utf8 => 0, # oder mysql_enable_utf8 => 1 } ); my $sth = $dbh->prepare( "SELECT * FROM $table" ); $sth->execute(); my @ary = $sth->fetchrow_array; say join '|', @ary;  |