エフェクターリスト guitar effector reviewsトップ > 独り言 > MySQLを4から5に、MovableTypeを3.33から5に同時アップグレード

MySQLを4から5に、MovableTypeを3.33から5に同時アップグレード

このサイトの裏側をちょいちょいリニューアルしました。
ふぅ、疲れた。

ぜんぜんサイトの主旨とは異なりますが、備忘録的に、主な変更点をば。

  • MySQLを4から5にアップグレード
  • MovableTypeを3.33から5にアップグレード

SAKURAのサーバーでもMySQL5が使えるってことで、浮き足立ちました。
これまでのMySQLのVerだと、WordPress3.0が使えない、という悲しい気持ちを払拭したかったのですよ!

で、勇んでやってみたところ、MySQLを4から5にアップグレード時に、案の定、文字コードに悩まされました・・・気がしましたw

MovableTypeを3.33のままで、MySQLを4から5にアップグレードしたところ、管理画面が化け化けだったのです。
あれれ?ちゃんとUTF8でエクスポートもインポートもしたのに・・・

で、管理画面をブラウザのエンコードでEUCにすると、記事部分だけはちゃんと表示する、という奇妙な状況・・・
MySQLへのインポート、エクスポートで文字コードをあれこれしてみたんですが、どうもわからん。
しかも、HTMLをバックアップして、サイトから削除した状態で作業していたので、焦ってくるし(手順考えれば・・・)

ということで、あちこちググってたんですが、どうやらMTのスクリプトが悪さしてる?という結論に勝手に行き着き、正常状態になってないにもかかわらず、MT5へのアップグレードを断行!

あははは。

結果オーライでしたwww
(あぶねー)

管理画面からは、きちんと人間の読める文字で表示されました。
で、すべて再構築したら、ちゃんとHTMLが出力されてました。

めでたし、めでたし。

参考になったサイトをご紹介しておきます。
MySQLを4から5へ:HashiMのたわごと
さくらインターネットMySQL5化:nni's blog


いろいろとdumpされたファイルをチェックしてたら、なんとなくSQLがわかった気がしたが、きっと気のせいだ。

投稿日: 2010年7月17日 00:04

関連記事