質問: MySQLの事で質問なのですが、PHPMyadminでのエクスポートやmysqldumpを使用したバックアップデータが文字化けしてしまいます。 MySQL内でSET NAMES Latin1を実行しなければ、selectでも正常に表示され無いため、何か特殊な処理が必要なのでしょうか?
回答: "mysqldump 文字化け"で検索してみました。 mysqldumpはデフォルトではutf8で出力するようです。 そのため文字変換(latin1(が実際入っているのは違う)->utf8)がされ文字化けしたものと思います。 >MySQL内でSET NAMES Latin1を実行しなければ、selectでも正常に表示され無い DB内ではlatin1(が実際入っているのは違う)として入っているのではないでしょうか。 SET NAMES Latin1とすること(databaseとclientが同じ文字セット)で逆に文字変換がされず正常に(入れたものがそのままに)受け取れるのではないでしょうか。