WordPress 2.9.1

昨晩、苦労してアップデートした。

大した苦労ではないが、その記録。

1)自動アップデート失敗
MySQL4.xでは動かないから、5.xにしてくれといわれる。orz
2)レンタルサーバのデータベースに接続
必要なテーブル確認をとり、エクスポートした。
WPのテーブルはすべてUTF-8なのだが、他のテーブルがShift JISとEUCだったので、バラバラにエクスポート。
3)データベースの削除
レンタルサーバを確認したところ、一度データベースを削除しないと5.xのMySQLにはできないらしい。
一度削除して再作成。データベースのアドレスが変わってしまった。orz
4)WPの接続情報の変更
変わってしまったアドレスを書き込む。
これもレンタルサーバのファイル管理から直接変更できるから楽ちんだ。
5)インポート
エクスポートしたファイルを見て愕然としたのだが、データベースの日本語がUTF-8であっても、コメントがShift JISで書かれている。
コメントが文字化けのまま、レンタルサーバのツールからインポートすると、UTF-8を指定しているにも関わらずデータ自体が文字化けしてしまった。
仕方ないので、コメントを全て削除して再投入。
トライアンドエラーとなったが、なんとか無事インポート成功。
6)WordPressで状況確認
切り替わったデータベースで今までのエントリーが表示されるかを確認。
6)自動アップデート
確認できたところで再度自動アップデート。

と、いうことで無事にアップデートできました。 😀