2016-05-25 30 views
0

私はwp_options dbテーブルを偶然取り除いてしまいました。私はテーブルを作り直すか、または元に戻そうとしています。wp_optionsテーブルを手動で作成する

wp db全体をリセットせずに行う方法はありますか?

ありがとうございます!

+0

バックアップをお持ちではありませんか?バックアップがあるかどうかサーバープロバイダに問い合わせてください。 –

答えて

0

バックアップを取っていなければ復元できません。自動バックアップコピーがある場合は、サービスプロバイダに確認してください。それ以外の場合は、次のクエリでテーブルを再作成してみてください。プラグインを再度アクティブにします。

CREATE TABLE `wp_options` ( `option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `option_name` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `option_value` longtext COLLATE utf8mb4_unicode_ci NOT NULL, `autoload` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'yes', PRIMARY KEY (`option_id`), UNIQUE KEY `option_name` (`option_name`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci

あなたのサイトのURLを入れて、次のことを実行し、すべてのプラグインを再活性化

INSERT INTO wp_options VALUES ('1', 'siteurl', 'YOUR_SITE_URL', 'yes');

INSERT INTO wp_options VALUES ('2', 'home', 'YOUR_SITE_URL', 'yes');

を照会します。問題がある場合は、元に戻す

関連する問題