MySQL5以降のサーバーで文字化けする
MySQL5以降のサーバーでは、UTF-8で設置した場合、文字化けすることが確認されています。
以下の方法で設置していただくと解消できます。
(管理人は現時点では未確認です。以下で解決出来ない場合、サポートBBSでご報告ください。)
1.データベースを作成する。
データベースを作成する際に、文字コード選択をUNICODEにして設置する。
2.UTF-8で設置した場合に起こる「テンプレートが文字化けし再構築できない」の対処を行う。
3.以降普通に設置しますが、「mt-config.cgi」の
57行目の
# SQLSetNames 1
を
SQLSetNames 1
に変更します。(文字化け対策)
----------
参考サイト:Memo ゆう様

コメント
はじめまして。
MySQLの文字化けについては文字コードの自動変換機能が追加されたからだと思うので正確にはMySQL4.1.xx以降のバージョンで解説されている通りの処理が必要になると思います。
XREAの場合ですとs101-103限定の話しですのであまり関係ない(?)かも知れませんが・・・。
既にご存知の事だと思ったのですが記事タイトルがちょっと気になったのでお叱りを受けるのを承知で書いてしまいました。
では
Posted by kecha at 2006年3月24日 18:23
コメントありがとうございます。
私自身MuSQLに詳しいわけでは無いので、助かります。
正確には、MySQL4.1xx以降なのですね。
XREAのユーザー掲示板では、マスター様が、
>MySQL5では、文字コード自動変換がありますが、
>この機能が原因で文字化けするバグがありましたので、
>用意された修正オプションで対応させていただいております。
引用元:http://sb.xrea.com/showthread.php?t=10613
との記載があったので、てっきりMySQL5以降だと思ってました。
あと、サーバーはs201以降ですね。
またご指摘、アドバイス等お願いします。
Posted by 凪。 at 2006年3月24日 23:08
コメントする