Posts Tagged ‘phpMyAdmin’
WordPress2.9から3.0.1へのアップグレード
昨日まで、当サイトはWordPress2.9でした。
ダッシュボードが「3.0.1にアップグレードしてくれ」と言ってくるので、
仕方なく「自動アップグレード」のボタンを押したら、
それっきり反応しなくなりました。
サイトを確認したら真っ白け。
(またしても)仕方なく、
データベースのバックアップをとって、
手動でコアアップグレード(本体のアップグレード)をすることに。
さて、WordPress3.0のインストールは無事終了した。
最後はバックアップしたデータベースをphpMyAdminを使ってインストールするだけ。
だが、これがなかなか上手く行かない。
エラーメッセージは
#1062 – Duplicate entry ’1′ for key 1
Keyが重複している、ということらしい。
そこで僕がとった手段。
忘れないようにメモしておこう。
- phpMyAdminで重要そうなtable(wp_optionsとか、wp_postsとか)をクリック
- そのTableを念のためにバックアップ(エクスポート)。
- そのテーブルを「空にする(ゴミバケツのアイコン)」クリック。
- もう一度エクスポート。
- 空になった行に、コアアップグレードを行う前にとったデータベースの当該部分をコピー&ペースト。
- 当該Tableをインポート。
これで、とりあえず上手くいきました。