phpMyAdminでのDBインポート失敗


とあるWordpressサイトのバージョンアップを頼まれた。バージョンは大変古く、そのまま自動で行うのは怖いため、同じ環境でDBを複製しとりあえず試しにverup・・と思ったんだが、インポート時にエラー。

エラー

実行した SQL:

~割愛~

MySQL のメッセージ: ドキュメント

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<br />
<b>Fatal error</b>:  Allowed memory size of 134217728 bytes exhausted (tr' at line 131

・・内容を見ると、
「<b>Fatal error</b>:  Allowed memory size of 134217728 bytes exhausted (tr 付近での構文エラーですよ!」とのこだが、どうみてもphpがエラーはいてる。

メモリが少ないのか?とphpinfo()で見るとそんなでもない。
よくDBをみたら、wp_redirection logのテーブルが500MiBというとんでもない容量になってた。
転送ログがたまりにたまってたらしい。

すぐさま管理画面からログを消し、ついでにプラグインも停止し、再度エクスポート=>インポートすると難なく通過した。