mysql:15433
From: "kenji@xxxxxxxxxx" <"kenji@xxxxxxxxxx" <kenji@xxxxxxxxxx>>
Date: Fri, 19 Nov 2010 13:04:05 +0900
Subject: [mysql 15433] Re: EUC-JPの一部の文字がphpMyAdminで化ける
先ほどの私のメールで機種依存文字が、何やら判らない状態になってましたね。 すみません。 高のはしごになった文字、高島屋のちゃんとした"たか"の字 や 文の下に心を書く字などです。 -- 初めまして、今井さん ありがとうございます。 > my.cnf に以下を追加してみてください。 > > [client] > default-character-set=ujis 追加して再起動しましたが何処にも変化はありませんでした。 > config.inc.php の下記の箇所がどうなっているか確認してみてください。 > $cfg['DefaultLang'] > $cfg['DefaultCharset'] これは以前の phpMyAdmin にしかない設定なのではないでしょうか config.inc.php に追加して書いてみましたが phpMyAdmin 自身が使えなくなります。 古い phpMyAdmin のころは EUC-JPでそのまま表示していたので 何も問題はありませんでした。 -- > phpMyAdmin のことをここで話のはアレですが すみません、phpMyAdminのフォーラムを見つけ出せなかったもので。 -- 無理に MySQL の話にしてしまうというわけでは無いのですが 私は MySQL自体の EUC-JP → UTF-8 にこの原因があるのではと思っています。 mysqldump で試しました。(phpMyAdmin は無関係です) mysqldump で前述のテーブルをコマンドラインから # mysqldump -pscn2jek2 --default-character-set=ujis test > test_ujis.dump したものをEUC-JP環境で # cat test_ujis.dump すると当然正常に見れます。 しかし # mysqldump -pscn2jek2 --default-character-set=utf8 test > test_utf8.dump これを UTF-8 の環境で開いても機種依存文字だけは文字化けしているのです。 phpMyAdmin を昔のバージョンのように EUC-JP → EUC-JP のまま使えるように 出来るか。 または MySQLが EUC-JP → sjis-win → UTF-8 で変換して出力できれば 問題なくなると思うのですが 見当違いな事を書いていたらすみません。 引き続き情報があれば、よろしくお願いします。
15431 2010-11-19 11:59 ["kenji@xxxxxxxxxx" <] EUC-JPの一部の文字がphpMyAdminで化ける 15432 2010-11-19 12:09 ┗[Akio Imai <suzuro204] Re: [mysql 15431] EUC-JPの一部の文字がphpMyAdminで化ける -> 15433 2010-11-19 13:04 ┗["kenji@xxxxxxxxxx" <] Re: EUC-JPの一部の文字がphpMyAdminで化ける 15434 2010-11-19 13:29 ┣[Akio Imai <suzuro204] Re: [mysql 15433] Re: EUC-JPの一部の文字がphpMyAdminで化ける 15436 2010-11-19 13:44 ┃┗["kenji@xxxxxxxxxx" <] Re: EUC-JPの一部の文字がphpMyAdminで化ける 15435 2010-11-19 13:43 ┗[SAKAI Kei <sak2@xxxx] 15437 2010-11-19 13:47 ┗["kenji@xxxxxxxxxx" <] 15438 2010-11-19 14:10 ┗[SAKAI Kei <sak2@xxxx] 15439 2010-11-19 14:16 ┗["kenji@xxxxxxxxxx" <]