• Pessoal,

    Estou mudando meu site de hosting e aproveitei para implantar um novo tema e redesenhar algumas coisas.

    No WordPress do novo hosting, editei o tema e redesenhei algumas páginas. Com tudo pronto, fiz a migração do banco de dados do antigo hosting para o novo pelo Phpmyadmin.

    O problema é que a tabela de posts que veio do site antigo não tinha as páginas que foram criadas ou redesenhadas para o site novo. Quando abri o site, elas não abriam ou só abriam as páginas antigas.

    Não perdi as novas páginas porque antes criei, no Myadmin, um backup da tabela de posts. Só que não consigo importar apenas essas novas páginas para a tabela de posts que veio do site antigo.

    Tentei exportar as páginas desejadas e então importar para a tabela, mas deu o erro “Duplicate entry ‘59391’ for key ‘PRIMARY'”.

    Podem me ajudar, por favor? Obrigado.

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Boa noite,

    Caso você ainda não tenha resolvido o problema e ainda tenha acesso ao site no antigo host, o ideal seria fazer o backup do banco de dados corretamente. Houve um sério erro nesse backup e provavelmente você, a não ser que seja especialista em phpMyAdmin, vai esbarrar muito nesse erro.

    Caso não tenha mais acesso ao antigo host, provavelmente precisará ou de um fórum com especialista em phpMyAdmin que lhe orientem sobre isso ou contratar um especialista para fazer isso por você.

    Saudações e boa sorte,

    Olha ainda pegando a deixa do amigo acima, se você ainda tiver acesso ao seu site do domínio antigo, você pode fazer duas coisas uma é usar o wordpress importar e exportar um plugin padrão do wordpress que fica localizado em ferramentas, lá você exporta somente os posts e depois no seu novo site você usando a mesma ferramenta importa esse arquivo só com os seus posts.

    Mas se você só tem acesso ao php my admin.

    Faça um backup atual para que não fique pior do que já está.

    Vá no seu php my admin banco antigo selecione só a tabela de posts.
    e clique em exportar.

    Vá no seu php my admin do domínio atual encontre a sua tabela de post faça um backup antes se possível.
    E selecione ela e delete, vá em importar agora e faça a importação da tabela do seu antigo site, normalmente esse erro de duplicidade acontece porque existe algum arquivo com esse nome na base você também pode navegar em seu banco e procurar essa entrada 59391 e deletar e depois tentar subir o seu backup.

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Phpmyadmin: como importar só alguns registros’ está fechado para novas respostas.