MT3でMySQL5系

April 11, 2008 | Data base,Movable Type | Post by Hiroyuki Morimoto

またまた罠にはまってしまいました。
最近はすっかりMT4ばっかりだったのでMT3なんてもう忘れてました。
そんなわけで、くだらなーい罠にはまり膨大な時間を費やしましたとさ。

わかる人にはタイトルだけでピンと来るでしょう。
ええ、そうですMT3でMySQL5使用時の文字化けです。

とあるサーバからの移転作業をしてたわけです。
ダンプしたデータを見ると何故かUTF-8のはずが、どうもEUC-JP・・・。
ここでまず軽くはまりましたが、移転先のDBへのリストア時にちょこっとsql分に手を加えて、正しい文字セットでリストア。ここまでは、よかったわけですが・・・

次にMTにアクセス→ログイン→エントリー等が文字化け。
なぜか、RightFieldsで入力された説明に関しては正常に表示。
試しに、ブラウザをeucにすると表示される。DB側がおかしいのかとあれやこれや。

数時間苦戦したが原因がわからず困る。
中西がおもむろに、MT3 MySQL5 文字化けで検索結構でるんだけど、と言い出したので
調べてみたら、あーほんとだという事で記事をざっと見てみる。

うん、思い出した。
そういやそうでしたね。
mt-config.cgiにこれ書けばいいだけでしたね。
「SQLSetNames 1」

そんな落ちでしたっ・・・!

しかし、最近思ったのはMySQL4環境よりMySQL5の方が呼び出し速い気がするなぁ。
後、サーバはやっぱ商用向けのそれなりのお値段がかかるホスティングのほうが、
断然高速ですね。MTなどのCMSやプログラムを動かす場合は特に。

  • SBM: 
  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • このエントリをLivedoor クリップに追加
  • このエントリをFC2ブックマークに追加
  • このエントリーをGoogleBookmark に追加
  • このエントリーをTechnorati に追加
  • POOKMARK Airlinesへ追加
  • Saafブックマークへ追加
  • このエントリーをはてなブックマークする
  • このエントリーを含むはてなブックマーク

Trackback URL for Entry

http://blog.flatbit.co.jp/btlog/mt-tb.cgi/113

Comments

まだコメントはありません。よろしければコメントをどうぞ。

Post Your Comment

左のBOXに文字を入力してください→w

Tools

  • パスワードジェネレーター

Closed Calendar

2010年1月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

赤字がFlat Bitの休業日です。

Archives

Month
User
Category

Music

 iTunes Store(Japan)  iTunes Store(Japan)  iTunes Store(Japan)
 iTunes Store(Japan)  iTunes Music Store(Japan)  iTunes Store(Japan)

Conmpany&Service
  • Flat Bit
  • FLOG