Как исправить ошибку в MySQL?

3 ответа

Ошибка
SQL запрос:INSERT INTO `wp_commentmeta` (`meta_id`, `comment_id`, `meta_key`, `meta_value`) VALUES
(1, 2, 'rating', '5'),
(2, 2, 'verified', '0'),
(3, 1, '_wp_trash_meta_status', '1'),
(4, 1, '_wp_trash_meta_time', '1464693386'),
(5, 3, 'rating', '1'),
(6, 3, 'verified', '0')
Ответ MySQL: Документация

#1062 - Дублирующаяся запись '1' по ключу 'PRIMARY'

при загрузке в базу таблицы пробовали в zip тоже самое

Ответы (3)

Иван Абрамов +2
26.07.2016 11:14
Ольга, добрый день.

Часто ошибка типа «#1062 — Duplicate entry ‘1’ for key ‘PRIMARY’» решается так:

Открываем дамп с помощью мощного редактора, например Notepad++ и заменяем в таблице команду INSERT INTO на REPLACE INTO.
Директива replace позволит заменять данные в случае наличия совпадений, игнорируя при этом предыдущие записи.

Просто редактируем файл, заменяем всех команды INSERT INTO на REPLACE INTO, радуемся результату. Перед правками советую сделать резервную копию дампа в случае возможных ошибок с вашей стороны.

Есть и альтернативный вариант - если дамп вы формируете в панели другого хостинга для переноса на Timeweb, необходимость использования REPLACE вместо INSERT можно проставить еще на уровне настроек экспорта.

В моем случае помогло, а поможет ли в вашем - посмотрим.
Возникла такая же проблема, хотя база пустая была, помогло создание дампа переносимой базы через cli с такими параметрами: "mysqldump -u username -p database_name > dump.sql --no-tablespaces --single-transaction" и далее уже импортируем этот файл
Артем 0
17.04.2022 09:34
Добрый день! Лично мне помогла полная очистка БД от всех записей и перезаливка на чистую.

Похожие вопросы

Паркуется домен при установке вп

Добрый день, подскажите почему паркуется домен при установке вордпреса на сайт? Мои действия: 1) создание бд, выставление прав к бд 2) установка вп 3) привязка домена При переходе по ссылке, выдается страница парковки таймвеб
Владимир Янусов
566

Подключение к базе данных через c#

Никто не сталкивался с проблемами подключения к базе данных msql на хостинге через c#? Пробую, не получается! буду очень рад любой вашей помощи!
Katia
475

Создать опрос на платформе timeweb

Подскажите, пожалуйста, можно ли создать опросник с вариантами ответов, чтобы данные были привязаны к нашему ящику на timeweb и сохранялись там же? Как в googleforms или survey monkey. Спасибо!
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Войти в Комьюнити
Регистрация в Комьюнити
Восстановление пароля