Rails アプリが入れた日本語を phpmyadmin で見ると文字化けする
VMWare 上の Linux で走る Rails アプリから Host OS の Windows 上で動く MySQL につないだところ、Rails 上では日本語がきれいに出るのに、phpmyadmin で直接データベースを覗くと文字化けしている。
環境は、MySQL 4.1.20 + Rails 1.2.3。
Ruby/Ruby on Rails/phpMyAdminで見ると文字化けする が非常に参考になった。
解決策その2
mysql/bin/my.cnfに
[mysqld]
skip-character-set-client-handshakeを追加。
で、うまくいった。Rails のほうに UTF8 の設定はしなくても大丈夫だった。