カテゴリー
未分類

xampp mysql 文字ばけた

phpからデータベースにインサートしたさいに、日本語が文字化けになりました。

 

以下の手順で文字化けを解消できた。

 

 

1.phpmyAdminよりコマンド実行

 

sql入力画面にて以下を実行する。

show variables like ‘char%’;

 

Variable_name Value
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir D:\xampp\mysql\share\charsets\

と表示されればOKです。

わたしの場合は、character_set_server utf8の箇所がlatin1となっていました。

 

2.my.iniを編集

D:\xampp\mysql\bin にあるmy.iniを編集する。

character_set_server=utf8 がコメントアウトになっている。

コメントアウトをはずします。

 

3.mysql 再起動

 

以上で、文字化けが解消できた。UTF8で表示できました。

 

mysql phpmyadmin 日本語が文字化けたので解消手順