[前][次][番号順一覧][スレッド一覧]

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" <]