古いデータベースを削除する方法
管理人の備忘録として書き留めておきます。
OCNホスティングサービス(Bizホスティング)にWordPressを初回インストールし、自作のテンプレートに換え、カスタマイズを繰り返していた。
因みにインストールできたWordPressのバージョンは、2.8.6-jaだった。(2012.1.17現在)
ダシュボードより、テーマのための関数 (functions.php)このテンプレートに変更を加え、変更した時、画面が真っ白になってしまった。
バックアップを取っていたので、それをコピぺしたがうまく行かない。
一度メモ帳に貼りつけたので、メモ帳がいけなかったと思う。
TeraPadでバックアップを取るべきだったかもしれない。
どうやっても白い画面は直らないので、ネットで色々調べてみる。
結果、再インストールすることとなる。
サーバーに新たにインストールし
http://example.com/hogehoge/wp-admin/install.php
にアクセスしたが、「再インストールするにはまず最初に古いデータベーステーブルを削除してください。」なる表示が。

管理画面より、コマンド操作でテーブルを削除できないものかと試みるが、うまく行かない。
コマンドの書き方があっているのかもわからない。
施行錯誤の上、ネットで別な方法を見つけた。
http://ja.forums.wordpress.org/topic/2012
古いDBを削除するのに一番手っ取り早いのはMySQLを削除し新たに作成することです。当然同じMySQLを使っている他のものがあれば、そのデータも削除されます。 次に楽なのはwp-config.phpの中にある、データベーステーブルの接頭語を変えてやることになります(正確にはMySQLの中に古いデータが残ったままになります)。つまり、 $table_prefix = 'wp_'; これを適当な文字に変えてやると、元のデータにはアクセスしなくなります(必要な時に戻せるというメリットがある)。例えば: $table_prefix = 'wp2_'; とかやれば良いということです。
この $table_prefix = 'wp2_';に変え、インストールし直ししたらうまく行った。
古いデーターが残ったままとあるが、まだ最初にインストールしてカスタマイズしている段階だったので、データベースのボリュームはわずかだ。
めでたく、ブログが表示されました。
スポンサードリンク