Pergunta

Eu tenho um site construído em cima do Wordpress 3.7.1.Usando um plugin, faço um backup do banco de dados, mas quando tento importar esse banco de dados no servidor de desenvolvimento, recebo este erro:

ERRO 1062 (23000) na linha 9480:Entrada duplicada '2280' para a chave 'primária'

Como isso é possível?Quero dizer, como podem existir duplicatas no banco de dados?Como posso consertar isso?

Foi útil?

Solução

O problema parece estar na maneira como você criou seu servidor de desenvolvimento.Por favor, siga as seguintes etapas:

    .
  1. Login para o seu "phpmyadmin" local para exportar seu banco de dados CMS privado.
  2. Substitua cada endereço de URL antigo pelo novo endereço de domínio.
  3. Crie um novo banco de dados para o seu servidor de desenvolvimento
  4. Entre para o "phpmyadmin" para o seu novo banco de dados.Na guia "Importar", selecione o arquivo que você acabou de baixar, alterado e salvo.

Outras dicas

Como é o seu backup?Suspeito que seja uma sequência de INSERTS.Quando seu servidor de desenvolvimento já possui um dump antigo importado, os valores antigos e novos entrarão em conflito.Você deve descartar o banco de dados antigo e recriá-lo do zero.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top