phpMyAdminでLatin1の文字化けをUTF8に直す

登録日:2019.06.12

更新日:2019.11.12

共用のレンタルサーバーでMySQLのphpMyAdminでdumpしたデータが文字化けでデータ移行できない。

Mysqlの文字コードがLatin1で文字化けでなに書いてあるのかわからない

仕方ないからxampp(XAMPP 7.2.11 (PHP 7.2.11))をローカルにインストールして
おとしたばかりのphpMyadminをひらいて

testデータベースにLatin1で文字化けしたdumpファイルをアップ。

なんの設定もしてないとxamppのphpMyadminの照合順序はデフォルトがlatin1_swedish_ciのまま(だと思う)

アップしても文字化けはしているがローカルのphpMyadminのそれぞれのテーブルのフィールドの照合順序をutf8_general_ciあたりに変えてやれば日本語の文字にもどすことができた

照合順序をutf8に変えたダンプすれば日本語のままUTF-8で変換してとりだすことができる

phpMyAdminでLatin1の文字化けさてどうしたものか

書いた人:おりゃー

  • ○○○Works. LtdLINE
  • ○○○Works. LtdTwitter
  • ○○○Works. LtdFacebook

phpMyAdminでLatin1の文字化けをUTF8に直すへのコメント