Как восстановить данные от Dump MySQL без каких-либо дубликатов ключевых ошибок?

StackOverflow https://stackoverflow.com/questions/3284742

Вопрос

Каждый раз, когда я пытаюсь восстановить дамп, я получаю:

Ошибка 1062 (23000) на строке 10297: Дублирующая запись «SPAß» для ключей «Первичный»

Я пытаюсь восстановить его, используя:

mysql -u root -ppassword database < 0719.sql
.

Это было полезно?

Решение

Вы можете импортировать дамп во временную таблицу, чем использовать оператор SQL, чтобы скопировать только строки из этой временной таблицы, которые не найдены в целевой таблице.

Другие советы

Вы должны усечить или бросить таблицу, в которую вы будете дублироваться

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top