日本語表示文字化け
select文でテーブルの中身をみたときに日本語部分が文字化けしているときは以下のコードで日本語表示に切り替えられました。
set character_set_results = utf8;
insert文日本語文字化け
insert文で日本語表示が文字化けしたときは、以下のコードで日本語表示に切り替えられました。
set character_set_client = utf8;
set character_set_connection = utf8;
mysqlでの文字設定確認
下記コードで文字設定を確認するといいかもしれません。
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 | latin1 |
character_set_system | utf8 |
character_sets_dir | /usr/share/mysql/charsets/ |