Ошибка базы mysql при переносе WordPress Dumping data for table Duplicate entry ‘1’ for key ‘PRIMARY’

Сам по себе перенос сайта на WordPress с одного домена или хостинга на другой – процесс достаточно легкий (возможно в следующих обзорах рассмотрим эту тему польностью). Но вот в этом самом процессе зачастую можно столкнуться с распространенной ошибкой импорта базы данных. Примерные ошибки в phpmyadmin можно увидить примерно такие уведомления Dumping data for table или Duplicate entry ‘1’ for key ‘PRIMARY’

ошибки базы при переносе wordpress

Как избежать ошибки mysql базы при переносе сайта WordPress

Как всегда все довольно просто и банально. Достаточно просто правильно сделать экспорт базы из сайта донора. Для этого при экспорте базы в phpmyadmin нужно выбрать не “Быстрый”  способ а “Обычный – отображать все возможные настройки” и отметить пункт “Добавить выражение DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT” или “Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT statement” на английском.

Dumping data for table Duplicate entry ‘1’ for key ‘PRIMARY’

После чего, уже при импорте ошибки Dumping data for table или Duplicate entry ‘1’ for key ‘PRIMARY’ не должны появляться и перенос пройдет “без сучка, без задоринки”.

Остается еще вариант, когда Вам передали некорректно перенесенную базу, тут уж придется править файл базы через текстовый редактор. Хотя, замечено, что хоть ошибка при переносе и возникает, но база всетаки ипортируется и на работоспособность сайта не влияет.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *