Как восстановить данные от Dump MySQL без каких-либо дубликатов ключевых ошибок?
-
17-09-2020 - |
Вопрос
Каждый раз, когда я пытаюсь восстановить дамп, я получаю:
Ошибка 1062 (23000) на строке 10297: Дублирующая запись «SPAß» для ключей «Первичный»
Я пытаюсь восстановить его, используя:
mysql -u root -ppassword database < 0719.sql
. Решение
Вы можете импортировать дамп во временную таблицу, чем использовать оператор SQL, чтобы скопировать только строки из этой временной таблицы, которые не найдены в целевой таблице.
Другие советы
Вы должны усечить или бросить таблицу, в которую вы будете дублироваться
Не связан с StackOverflow