Решение ошибки вида #1062 - Duplicate entry '1' for key 'PRIMARY'

Ошибка вида #1062 - Duplicate entry '1' for key 'PRIMARY', может возникать при переносе на другой хостинг, у меня возникла, когда я переносил сайт yf oscommerse...будем решать ее в этой статье...

Duplicate entry '1' for key 'PRIMARY' - то есть вы пытаетесь создать то, что уже создано(в phpmyadmin). Обычно такая ошибка возникает, когда вы поверх уже установленной базы (БД) движка, пытаетесь сверху накинуть примерно такую же базу, но таблицы к примеру уже такие были созданы и поэтому вылазит такая ошибка.

Открываем файл БД в программе notepad++ и меняем INSERT INTO на REPLACE INTO. Теперь мы не будем создавать то, что уже есть, а будем перезаписывать. Теперь заливаем еще раз эту БД и ошибка должна исчезнуть.

Комментарии   

+3 # васька 08.07.2016 11:30
спс, только тут ответ нашёл, даже не полюнюсь коммент оставить хоть ненавижу капчу
Ответить | Ответить с цитатой | Цитировать
0 # Cthutq 05.10.2016 11:59
Правильно будет команда INSERT, а не INCERT
Ответить | Ответить с цитатой | Цитировать
0 # Admin 05.10.2016 12:17
Спасибо, опечатка поправлена!
Ответить | Ответить с цитатой | Цитировать
+1 # andrey83 27.12.2016 11:33
спасибо помогло ошибка исчезла всё ок
Ответить | Ответить с цитатой | Цитировать
0 # Денис 31.01.2017 13:47
Открываем файл БД (Откуда где он находится), у меня если что система OpenCart 2.0 русская сборка ocstore 2.1.0.2.1
Ответить | Ответить с цитатой | Цитировать
0 # Admin 27.11.2017 20:45
в phpmyadmin или в других СУБД - системах управления базами данных.

Это надо заходить через хостинг, самостоятельно сложно сразу, в данном статье рассмотрена только конкретная ошибка #1062 - Duplicate entry '1' for key 'PRIMARY',
Ответить | Ответить с цитатой | Цитировать
0 # Alwerd 27.11.2017 18:04
:-* Спасибо! все работает!
Ответить | Ответить с цитатой | Цитировать

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


Защитный код
Обновить

Вы здесь: Сайтостроение CMS oscommerse Решение ошибки вида #1062 - Duplicate entry '1' for key 'PRIMARY'