たこ坪

私はタコになりたい

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

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

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

no image

phpでランダムな文字列をつくる

パスワードどとかに使うランダム文字列 phpでランダムな文字列をつくるには str_shuffleを使う <?php function random($length = 24) { return …

no image

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

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

no image

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

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

no image

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

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