Дублируйте Primary_key в базе данных WP
-
26-12-2019 - |
Вопрос
У меня есть сайт, построенный на верхней части WordPress 3.7.1.Используя плагин, я делаю резервную копию БД, но затем, когда я пытаюсь импортировать, что DB на сервере разработки я получаю эту ошибку:
Ошибка 1062 (23000) в строке 9480: Дублируйте запись '2280' для ключа «Первичный»
Как это возможно?Я имею в виду, как в дБ дубликаты могут существовать?Как я могу это исправить?
Решение
Проблема, похоже, в том, как вы создали свой сервер разработки.Пожалуйста, следуйте этим шагам:
- Войдите в свой локальный "phpmyadmin", чтобы экспортировать вашу частную базу данных CMS.
- Замените каждый старый адрес URL с новым доменным адресом.
- Создать новую базу данных для вашего сервера разработки
- Войдите в "phpmyadmin" для вашей новой базы данных.Под вкладкой «Импорт» выберите файл, который вы только что загружены, изменились и сохранены.
Другие советы
Как выглядит ваша резервная копия?Я подозреваю, что это последовательность генеракодицетагкодов.Когда ваш сервер разработки уже есть старый импортированный дамп, старые и новые значения будут в конфликте.Вы должны отбросить старую базу данных и воссоздать ее с нуля.