<< 国立散策 | main | カード&コインケース >>

2010/02/27 Sat

WordPress 2.9アップグレードの為のMySQL5データ移行

姉妹サイトY&M+L Private のWP2.9.2–jaへのアップグレード作業を行ったので一応メモ(2.9になって久しいですが、いまさらながら[kao01])

なんでメモするかって言うと、自動アップグレードは使えず、個別対応が必要だったので

どんな個別対応が必要だったかというと
1.ハッスルサーバでは、MySQL クライアントのバージョン: 4.0.xをそのまま残し、MySQL クライアントのバージョン: 5.0.xxを別サーバーにて利用提供している。MySQL4とMYSQL5の並行利用が可能になっているんです。
だもんで、MYSQL4のアップデートは4.0.xのままストップと思われ…。

2.WordPress2.9ではサーバ要件 MySQL 4.1.2 以上。

なので、MYSQL4のデータをそのままMYSQL5へ移行して、アップグレードパッチを実行させてやる必要があるんですね。

ネットでやり方の検索したけど、出てこなかったので一応ここまとめます。
まとめる程の事でもないから、だれもUPしてないんですかね?ハッスルでWP使っている人が少ないんですかね?

<概要>
1:MYSQL4からスキーマごとエクスポート
2:MYSQL5へ1のファイルをインポート
3:wp-config.phpの修正(MYsqlサーバの変更)
4:アップデートパッチの実行

1はPHPmyadminのデフォルト設定でエクスポートする。
 sql4exp.jpg

2はインポートする前に、エクスポートしたファイルにスキーマのクリエイト文が先頭にあるので削除しておきます。ハッスルだと初期でスキーマが用意されているのでそのままインポートすると競合エラーがおきます。
 sql5imp.jpg

3MYSQL5用のサーバー名称に変更(強調斜字部分)
 /wpのルート/wp-config.phpの編集
/** MySQL のホスト名 (ほとんどの場合変更する必要はありません。) */
define('DB_HOST', 'xxxxxx.xxx.jp');


4WPの管理画面でアップデートパッチの実行
スムーズに完了すればおしまい。

ハッスルサーバーの人はMobileTypeつかってるのかなぁ。インストールウィザードついてるし。

「WordPress 2.9アップグレードの為のMySQL5データ移行」の評価です。

Trackback URL


Comments

Comment form

icons: