こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

phpmyadminで日本語データが文字化け

phpmyadminで日本語のデータだけ文字化けしてしまいます。

phpで作成された掲示板からデータをmysqlに投稿し、そのデータを再度掲示板で表示しています。

投稿・表示するphpファイルはutf8で、mysqlのmy.cnfは以下のようになっています。
---------------
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

character-set-server=utf8

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

[mysql]
default-character-set=utf8

[mysqldump]
default-character-set=utf8
---------------

phpmyadmin(2.11.11)側は、MySQ の接続照合順序:utf8_unicode_ci にしています。

phpmyadminで文字化けしているデータをphpで見ると問題なく表示されてるのが不思議です。

どこが問題なのでしょうか。

投稿日時 - 2014-02-13 04:18:31

QNo.8473024

困ってます

質問者が選んだベストアンサー

単にphpMyAdmin上の文字化けだけなら

$cfg['DefaultLang']
$cfg['DefaultConnectionCollation']
$cfg['DefaultCharset']

あたりの設定を調整してみてはいかがですか?

投稿日時 - 2014-02-13 12:21:39

お礼

どうもありがとうございました!

投稿日時 - 2014-03-15 03:28:36

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問