私のデータベース(MySql)にはutf8_general照合があります。データベースからデータにアクセスし、Webページ(Perlで開発)を表示しています。スウェーデン語の文字(ä、å、ö)が別の文字で表示されています。Mysqlデータベースをチェックインすると、ä、å、ö文字を含むデータが表示されます。データへのアクセス中にエンコーディングの問題があるようです。データベースへの接続中に、次のコードを使用しました
my($dbh) = DBI->connect($config{'dbDriver'},$config{'dbUser'},$config{'dbPass'}) or die "Kunde inte ansluta till $config{'dataSource'}: " . $DBI::errstr;
$dbh->{'mysql_enable_utf8'} = 1;
$dbh->do('set names utf8');