Ошибка MySQL: # 1062 - повторяющаяся запись rewrite_rules для ключа 2 - PullRequest
1 голос
/ 11 марта 2011

Я пытаюсь восстановить базу данных WordPress MySQL из последней резервной копии, поскольку мой сайт (wp-admin) стал непригодным для использования после неправильного изменения site_url. Я пытаюсь переустановить весь сайт снова, но нужно переустановить БД. Проблема в том, что моя таблица wp_options не будет загружаться через PHPmyAdmin. Я получаю ошибку:

# 1062 - Повторяющаяся запись rewrite_rules для ключа 2

Я мало знаю о MySQL, но это кажется странным, поскольку БД работала успешно, прежде чем я удалил ее, чтобы попытаться переустановить.

Может кто-нибудь, пожалуйста, посоветовать?

1 Ответ

0 голосов
/ 11 марта 2011

Ошибка означает, что вы вставляете данные в столбец, который должен быть уникальным.

В этом случае вы можете импортировать данные с rewrite_rules в качестве элемента данных в строке в таблицу, в которой уже есть rewrite_rules как элемент данных в строке в столбце, который помечен как уникальный.

Если вы переустанавливаете WordPress с нуля и пытаетесь импортировать старые данные поверх, вам нужно сначала сделать несколько шагов. См. Ссылку ниже для некоторых инструкций

http://www.ehow.com/how_4579080_export-import-wordpress-blog.html

...