喜多先生
大変遅くなりました。
10ヶ月前のphpMyAdmin文字化けのご質問に関するお返事です。
下記の環境で試してみました。
Red Hat Enterprise Linux 3
PHP 5.1.6
MySQL 5.0.27-0-standard
phpMyAdmin - 2.9.0.2
ご参考までに。
1. 文字コードのオプションをつけてmysqldumpする。
mysqldump --default-character-set=latin1 your_database > your_database.sql
2. ダンプしたファイルの先頭行近くにあるSET NAMES latin1を書き換える。
sed -e 's/latin1/utf8/g' your_database.sql > your_new_database.sql
[ 変更前 ]
/*!40101 SET NAMES latin1 */;
[ 変更後 ]
/*!40101 SET NAMES utf8 */;
3. データベースを作り直す。
4. 作り直したデータベースに、2. で書き換えたダンプファイルを入れる。
mysql your_new_database < your_new_database.sql