たこ坪

私はタコになりたい

php サーバー メモ書き

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

投稿日:2018年10月18日 更新日:

共用のレンタルサーバーで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で変換してとりだすことができる

-php, サーバー, メモ書き

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

no image

エラー表示 .htaccess とphp 

.htaccessの場合 エラー出力しない php_flag display_errors “off” エラー出力する php_flag display_errors “on” .htaccessの場 …

GeoIP2 IPアドレスから都道府県情報取得

GEOIP無料版 まずは http://dev.maxmind.com/ja/geolite2/ から GeoLite2 City GeoLite2 Country % gunzip GeoLite2 …

さくらサーバーのラピッドSSL設定

https化の時代となりました。 ただhttpsは値段が高い。 ロリポップは 月々1,500円。 さくらサーバーのラピッドSSLは なんと 年間1,620円。 かなりお得。と言うことでさくらのラピッド …

no image

サクラサーバーでSSL(https://)にする

.htaccessにて以下のコード記入する RewriteEngine on RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$ RewriteRule ^(. …

今日はプレミアムフライデーだ

今日は プレミアムフライデーだ                         …