さくらインターネットでMySQL5が利用できるようになったのですが、使用しているMosetsTreeがMySQL5に対応していないと思い込んでいたため移行は取りやめていました。ところが前回のトラブル時に、バックアップデータをMySQL5のローカルに展開したところ、MosetsTreeも問題なく動く。ということでMySQLに移行してみた。
移行の手順は次のような感じ。
- phpMyAdminでJoomla!のテータベーステーブルを全てエクスポート(ファイルに保存)。
- さくらインターネットのコントロールパネルからデータベースを削除。削除しないと4→5への切り替えができない。
- 続けてMySQL5でデータベースを作成し、パスワードを設定。切り替え後データベースのホスト名が変わるので注意。
- phpMyAdminを使用し1で出力したファイルをインポート。
- Joomla!のルートディレクトリにあるconfigration.phpのデータベースホスト名を、切り替え後のホスト名に変更し保存。
こんな感じ。問題なく動いているっぽい。もし問題があれば教えて下さい。