1

Тема: #1062 - Duplicate entry '1' for key 'PRIMARY'

Ошибка

SQL-запрос:

--
Здравствуйте. Делаю импорт БД, при импорте выдает ошибку:



SQL-запрос:

-- Дамп данных таблицы `wp_commentmeta`
--
INSERT INTO `wp_commentmeta` ( `meta_id` , `comment_id` , `meta_key` , `meta_value` )
VALUES ( 1, 3, '_wp_trash_meta_status', '0' ) , ( 2, 3, '_wp_trash_meta_time', '1335983811' ) , ( 3, 2, '_wp_trash_meta_status', '1' ) , ( 4, 2, '_wp_trash_meta_time', '1335983812' ) , ( 5, 6, '_wp_trash_meta_status', '0' ) , ( 6, 6, '_wp_trash_meta_time', '1336897401' ) , ( 7, 5, '_wp_trash_meta_status', '1' ) , ( 8, 5, '_wp_trash_meta_time', '1336897405' ) , ( 9, 4, '_wp_trash_meta_status', '1' ) , ( 10, 4, '_wp_trash_meta_time', '1336897406' ) , ( 11, 9, '_wp_trash_meta_status', '0' ) , ( 12, 9, '_wp_trash_meta_time', '1336973741' ) , ( 13, 7, '_wp_trash_meta_status', '1' ) , ( 14, 7, '_wp_trash_meta_time', '1336973743' ) , ( 15, 8, '_wp_trash_meta_status', '0' ) , ( 16, 8, '_wp_trash_meta_time', '1336973746' ) ;


Ответ MySQL: 
#1062 - Duplicate entry '1' for key 'PRIMARY'



Уже уйму вариантов переделал, не получается, помогите пжл. И если не трудно обьясните подробнее, у меня это 1 раз.

2

Re: #1062 - Duplicate entry '1' for key 'PRIMARY'

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

3

Re: #1062 - Duplicate entry '1' for key 'PRIMARY'

Hanut сказал:

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




спс помогло, удалил все табл. и заново импортировал.

4

Re: #1062 - Duplicate entry '1' for key 'PRIMARY'

Ошибка
SQL-запрос:

-- -- Дамп данных таблицы `hmuh4_assets` -- INSERT INTO `hmuh4_assets` (`id`, `parent_id`, `lft`, `rgt`, `level`, `name`, `title`, `rules`) VALUES (1, 0, 1, 67, 0, 'root.1', 'Root Asset', '{"core.login.site":{"6":1,"2":1},"core.login.admin":{"6":1},"core.login.offline":{"6":1},"core.admin":{"8":1},"core.manage":{"7":1},"core.create":{"6":1,"3":1},"core.delete":{"6":1},"core.edit":{"6":1,"4":1},"core.edit.state":{"6":1,"5":1},"core.edit.own":{"6":1,"3":1}}'), (2, 1, 1, 2, 1, 'com_admin', 'com_admin', '{}'), (3, 1, 3, 6, 1, 'com_banners', 'com_banners', '{"core.admin":{"7":1},"core.manage":{"6":1},"core.create":[],"core.delete":[],"core.edit":[],"core.edit.state":[]}'), (4, 1, 7, 8, 1, 'com_cache', 'com_cache', '{"core.admin":{"7":1},"core.manage":{"7":1}}'), (5, 1, 9, 10, 1, 'com_checkin', 'com_checkin', '{"core.admin":{"7":1},"core.manage":{"7":1}}'), (6, 1, 11, 12, 1, 'com_config', 'com_config', '{}'), (7, 1, 13, 16, 1, 'com_contact', 'com_contact', '{"core.admin":[...]

Ответ MySQL:

#1062 - Duplicate entry '1' for key 'PRIMARY'

Помоги пожалуйста разобраться с решением проблемы.

5

Re: #1062 - Duplicate entry '1' for key 'PRIMARY'

Fox_1985 сказал:

Duplicate entry '1' for key 'PRIMARY'
Помоги пожалуйста разобраться с решением проблемы.

Перед импортом, необходимо очистить базу данных от импортируемых таблиц, иначе они дублируют записи, что и вызывает ошибки.

6

Re: #1062 - Duplicate entry '1' for key 'PRIMARY'

Перед импортом, необходимо очистить базу данных от импортируемых таблиц, иначе они дублируют записи, что и вызывает ошибки.

Не совсем понял смысл ваших слов. Извините, за моё непонимание, но можно ли поподробнее?

7

Re: #1062 - Duplicate entry '1' for key 'PRIMARY'

Fox_1985 сказал:

Не совсем понял смысл ваших слов. Извините, за моё непонимание, но можно ли поподробнее?

В базе данных у вас есть таблица hmuh4_assets, вы импортируете дамп содержащий данные этой таблицы поверх уже существующих, поэтому выходит ошибка дублирования записей. Перед импортом надо удалить таблицы содержащиеся в  дампе (файле .sql). Обычно делают дамп всех таблиц базы данных, поэтому перед импортом можно удалить все таблицы.