MySQLへの移行
[ Movable Type ]
Movable Type Ver. 3.2-ja-2において、データベースをデフォルトのBerkeley DBからMySQLへ移行する際のメモ。
1.MTがインストールしてあるディレクトリからmt.cfgとmt-db-pass.cgiをダウンロード
2.mt.cfgの以下部分を変更
DataSource ./db
↓
# DataSource ./db
ObjectDriver DBI::mysql
Database [SQLデータベースの名前]
DBUser [SQLデータベースでのユーザ名]
DBHost [SQLが動いてるサーバ名(MTと同じ場合はlocalhostのまま)]
3.mt-db-pass.cgiの「database_password」を、SQLデータベースでのパスワードに変更
4..mt.cfg、mt-db-pass.cgiをFTPで上書きし、パーミッションを600にする
5.http://ドメイン名/MTがあるディレクトリ/mt-db2sql.cgiを実行
6.画面の下の方に「Done copying data Berkeley DB to your SQL database! All went well.」と表示されれば成功