シ・ケ、リ、ホ・「・ッ・サ・ケ、ン、キ、゙、ケとかこんな感じ。これ前々から気にはなっていたんだけども、ずっと放置していて、まあいい加減直したいなと。そこでまず、この文字化けの文字コードはなんだろうと。SJISでもUTFでもないんだよなーっていじってたらでましたEUC。データベースへのアクセスを拒否しますEUCとかどこにも使ってる覚えないんですけど、っていうかサーバ基本的にUTF8なんですけど、っていうことでしらべていたらこちらに答えが。「/etc/my.conf」の設定行をコメントアウトして、MySQLをリスタート、経過観察を繰り返すこと数回。以下のように、コメントアウトして試したところ、文字化けしたエラーメッセージが出なくなりました。/usr/local/mysql/share/mysql/japaneseでも、日本語のエラーメッセージではなく、デフォルトの英語に戻ってしまった。気になって、エラーメッセージを出力するソースを見てみたところ、Shift-JISとEUC-JPしか、用意されていないことが判明しました。UTF-8の要求しても、EUC-JPの出力で返されていたので、文字化けが起こるのも当然だなはい、うちでもlanguage設定しています。MySQLはUTF-8で設定しています。文字化けの文字コードはEUCでした。