MovableType(MT)のバージョンアップ(4.21->5.02)をしようと思い立ったのですが、大きな問題がある事が判りました。MT5ではデータベースMySQLはVer5以上しか対応しない事です。そこで、MySQL4からMySQL5へ移行する事にしました。いくつか関係記事を読んでみたところ、phpMyAdminを使って、まずMySQL4のデータをエクスポートし、それをMySQL5にインポートすればよさそうです。そこで早速、phpMyAdminでMySQL4のデータをエクスポートしようとしたところ、以下の様なエラーが出てしまいました。ぐぐって見ると、phpMyAdminではエクスポートやインポートのデータサイズに上限がある様で、そこに引っかかっている様です。
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request POST /phpmyadmin/export.php.
Reason: Document contains no data
解決策を探していたところ、phpMyAdminを使わずに、ターミナルからコマンドで同じ事ができる事が判りました。以下の記事を参考に無事移行が完了しました。ありがとうございました。
・WordPress をインストールしたさくらインターネットの共有鯖で MySQL4 から MySQL 5 に移行しつつ文字コードを EUC-JP から UTF-8 に変える方法