WordPress 2.9にアップデートに失敗。
どうも、MySQLの古いバージョンがサポートから外れて、アップデートできないよう。
本ブログはさくらインターネットのレンタルサーバを利用中。
参考になったのが、「さくらインターネットのレンタルサーバで WordPress 2.9 へアップグレードできない方へ」。
上記エントリの通りで、アップデート手順は以下の通り。
1. 旧データベース(MySQL 4.0)のエクスポート
2. 旧データベース(MySQL 4.0)の削除
3. 新データベース(MySQL 5.1)の新規作成
4. 新データベース(MySQL 5.1)へ旧データをインポート
5. wp-.php ファイルの更新(一部 書き換え)
問題は、4. の新データベースへのインポート。
データベースのサイズが100MBを超えていたため、インポートに失敗。
ブログのコメントにヒントがありました。
BigDumpをダウンロード。
以下を修正して、適当なところ(" ~/www "など) に置いて、WEB からアクセス。
$db_server = ‘mysqlXXX.db.sakura.ne.jp’;
$db_name = ‘XXX’;
$db_username = ‘XXX’;
$db_password = ‘XXX’;
$db_connection_charset = ‘utf8′;
define (‘MAX_QUERY_LINES’,50000); // How many lines may be considered to be
MySQLのデータベースいじるのって苦手です。
インポートに失敗したときは、今までのデータが元に戻せないのかとドキドキしました。
クリスマスにさんまのテレビを見ていて、急に昔の記憶が
Happy Christmas