たこ坪

私はタコになりたい

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

都道府県、県庁所在地、都道府県の番号一覧

都道府県、県庁所在地、都道府県の番号一覧 県番号 都道府県名 県庁所在地 01 北海道(ほっかいどう) 札幌(さっぽろ) 02 青森県(あおもり) 青森(あおもり) 03 岩手県(いわて) 盛岡(もり …

no image

htmlで平方メートル㎡(m2)を書くには

htmlで平方メートル㎡(m2)を書く supタグを使う、特殊文字を使う、機種依存文字を使う supタグ 単位 タグ 表示 平方ミリメートル mm2 mm2 平方センチメートル cm2 cm2 平方メ …

no image

エラー表示 .htaccess とphp 

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

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

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

no image

sakuraサーバーで.htaccessで静的ページにする

sakuraサーバーで phpを静的ページにする 検索エンジン対策にSEO的には必須だろう .htaccessにて RewriteEngine on RewriteBase / RewriteRule …