Tell MySQL to return UTF-8 strings on win32.

This commit is contained in:
Ramon Novoa 2016-07-01 15:44:55 +02:00
parent 5a68d2a065
commit 671fbb6835

View File

@ -126,6 +126,9 @@ sub db_connect ($$$$$$) {
# Enable character semantics # Enable character semantics
$dbh->{'mysql_enable_utf8'} = 1; $dbh->{'mysql_enable_utf8'} = 1;
# Tell the server to return UTF-8 strings.
$dbh->do("SET NAMES 'utf8';") if ($^O eq 'MSWin32');
return $dbh; return $dbh;
} }
elsif ($rdbms eq 'postgresql') { elsif ($rdbms eq 'postgresql') {