Como restaurar dados do despejo MYSQL sem erros de chave duplicada?
-
17-09-2020 - |
Pergunta
Toda vez que tento restaurar o dump, recebo:
ERRO 1062 (23000) na linha 10297:Entrada duplicada 'spaß' para a chave 'PRIMARY'
Estou tentando restaurá-lo usando:
mysql -u root -ppassword database < 0719.sql
Solução
Você pode importar o dump para uma tabela temporária e usar uma instrução SQL para copiar apenas as linhas dessa tabela temporária que não são encontradas na tabela de destino.
Outras dicas
você deve truncar ou eliminar a tabela na qual obtém duplicatas
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow