2005.05.09

MovableTypeのMySQLへの移行で文字化け

エントリが多くなり、サイトの再構築でCGIがタイムアウトするほど遅くなってきたので、
BerkeleyDBからMySQLへ移行した。
しかし、MySQLの公式サイトでrecommend(推奨)となっている4.1をインストールしたところ、BerkeleyDBからのデータコンバートで文字化けする現象が発生。
最初はコンバートの時点で問題があるのかと探っていたが、
どうも普通にエントリを追加した場合でも同様に文字化けする様子。
これは環境に問題あり?とPerlのバージョンを上げ、MovableTypeのアップデートを行い、
MySQL 5.0-Betaまで試したが、状況に変化なし。
PostgreSQLを試して見ようとインストールが終わったところで、
某市川さんから「MySQL4.0でないと文字化けするようだ」なる情報をいただき、
バージョンを下げたところ無事解決した。
以前Cygwin版CVSでも同様な問題があったなぁと思いつつ、
常に上位バージョンが正という認識を改めねばと痛感した出来事でした。
特にオープンソース系は。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

photo
admin