人生のプチ美学を教えてください!!

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で見ると問題なく表示されてるのが不思議です。

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

A 回答 (1件)

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



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

あたりの設定を調整してみてはいかがですか?
    • good
    • 0
この回答へのお礼

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

お礼日時:2014/03/15 03:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す