mysql:14438
From: sakurai yuichi <sakurai yuichi <yu1sk@xxxxxxxxxx>>
Date: Wed, 16 Apr 2008 12:14:37 +0900
Subject: [mysql 14438] Re: バージョンアップによる日本語文字化けからの復旧(操作可能範囲が制限された環境下での)
桜井です。 Ykawa様、ご助言ありがとうございます。 DB側の文字コード(文字化けしているテーブルの文字コード)は教えていただいた SQLで確認しても Collation: utf8_general_ci で、これはphpmyadminのテーブル表示機能の表示結果と同じでした。(直接入力 したSQLもphpmyadmin経由で実行しているからかもしれませんが。) phpおよびmysqlの実行環境自体には手を出せないので、念のため、phpプログラ ム(XOOPS)がmysqlとやりとりをする部分の文字セットを「utf8_general_ci」 とmysql側の設定に合わせてみましたが、単にphpmyadmin経由でデータを見たも のと同じ文字化け内容が表示されるだけでした。 最初の投稿に書いたように、XOOPS CUBEのデフォルト文字セットであるujis(EUC -JP)を含め、XOOPS側(phpプログラム側)でmysqlを呼び出す際の文字セットは いろいろ変えて見ましたが、ダメでした。 XOOPSはさておき、DB内のデータを文字化けなしで見られる方法があればいいの ですが… Yoshio Kawano さんは書きました: > こんばんは、Ykawaです。 > > 説明されている環境で開発を行ったことが無いので、 > 回答が的を得ていなかもしれません。 > その辺りは、ご了承ください。 > > mySQL側と、PHP側の文字コードに相違があるように感じられます。 > mySQL側の文字コードを、下記のSQL文などで確認してみては、如何でしょうか? > そもそも、下記のクエリをPHP経由で実行できるのか分かりませんが > > *対象のテーブルの文字コードを確認してみるとか > mysql> show table status; > | Name | Engine | Version | Row_format | Rows | Avg_row_length | > Data_length | Max_data_length | Index_length | Data_free | > Auto_increment | Create_time | Update_time | Check_time > | Collation | Checksum | Create_options | Comment | > +--------+--------+---------+------------+------+----------------+------ > -------+------------------+--------------+-----------+----------------+- > --------------------+---------------------+------------+---------------- > -+----------+----------------+---------+ > | testaa | MyISAM | 10 | Fixed | 2 | 13 | > 26 | 3659174697238527 | 2048 | 0 | NULL | > 2008-04-07 19:34:42 | 2008-04-07 19:34:42 | NULL | utf8_general_ci > | NULL | | | > > *システムの環境を除いてみるとか > mysql> status; > -------------- > mysql Ver 14.12 Distrib 5.0.51, for pc-linux-gnu (i686) using readline > 5.1 > Server characterset: utf8 > Db characterset: utf8 > Client characterset: utf8 > Conn. characterset: utf8 > > > >
14435 2008-04-15 16:51 [sakurai yuichi <yu1s] バージョンアップによる日本語文字化けからの復旧(操作可能範囲が制限された環境下での) 14436 2008-04-15 23:21 ┗["Yoshio Kawano" <yka] -> 14438 2008-04-16 12:14 ┗[sakurai yuichi <yu1s] 14439 2008-04-16 14:31 ┣["Yoshio Kawano" <yka] 14441 2008-04-16 16:09 ┃┗[sakurai yuichi <yu1s] 14440 2008-04-16 15:30 ┗[deppsea <deepsea200x] 14442 2008-04-16 20:58 ┗[sakurai yuichi <yu1s] 14443 2008-04-16 21:02 ┗["TOYOSHIMA,Masayuki"] 14444 2008-04-17 00:04 ┗[sakurai yuichi <yu1s]