phpMyAdminエクスポート時の文字化けを解消
とあるWEBクリエイターのblog » 技術系 » SQL » phpMyAdminエクスポート時の文字化けを解消
phpMyAdminでUTF-8のデータをSJISでエクスポートしようとしたところ
Warning: mb_convert_encoding(): Illegal character encoding specified in /......../mysql/libraries/kanji-encoding.lib.php on line 86
という具合にエラーが出て、うまくエクスポートできない。
(pphpMyAdminのバージョンは2.11.5.1)
phpMyAdminのエクスポートで文字化けする対策に対応策が書いてあります。
phpMyAdmin/libraries/kanji-encoding.lib.php内のPMA_internal_enc_check() とPMA_change_enc_order() を以下のように変更
//$enc_list = 'ASCII,SJIS,EUC-JP,JIS';
$enc_list = 'UTF-8,EUC-JP,SJIS,JIS,ASCII';
これで解決!