Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como duplicar o banco de dados do WordPress usando o phpMyAdmin

Já nos deparamos com várias situações em que a duplicação de um banco de dados do WordPress se torna necessária. Por exemplo, quando você está configurando um ambiente de preparação para testar novos recursos ou quando está migrando seu site para um novo host.

Talvez você queira criar um backup antes de fazer alterações significativas ou precise clonar seu site para fins de desenvolvimento. Seja qual for o motivo, saber como duplicar o banco de dados do WordPress é uma habilidade valiosa para qualquer proprietário ou desenvolvedor de site.

Neste guia, vamos orientá-lo no processo passo a passo de duplicação do banco de dados do WordPress usando o phpMyAdmin.

How to Duplicate WordPress Database Using phpMyAdmin

Quando você pode precisar duplicar o banco de dados do WordPress com o phpMyAdmin

O phpMyAdmin é um aplicativo da Web que ajuda os proprietários de sites a gerenciar seus bancos de dados. Ele tem uma interface amigável que permite realizar várias tarefas relacionadas a bancos de dados sem precisar usar uma ferramenta de linha de comando.

Um dos usos do phpMyAdmin é a duplicação de bancos de dados do WordPress. Para esclarecer, existem maneiras mais fáceis de clonar seu banco de dados do WordPress para iniciantes, como o Duplicator. Você pode rolar para baixo até a última seção para verificar esses métodos, caso se sinta mais confortável com eles.

No entanto, pode haver situações em que você queira usar o phpMyAdmin:

  • Se você usar um plug-in de migração gratuito, talvez ele não tenha recursos como seleção de banco de dados ou opções avançadas de exportação/importação.
  • Se estiver enfrentando conflitos de plug-ins, o uso do phpMyAdmin pode contornar possíveis erros e garantir uma duplicação limpa do banco de dados.
  • Para usuários familiarizados com o gerenciamento de bancos de dados, o phpMyAdmin oferece mais flexibilidade. Você pode executar tarefas como pesquisar ou substituir dados específicos no banco de dados antes da importação, o que pode não estar prontamente disponível nos plug-ins.

Com isso em mente, vamos dar uma olhada em como duplicar o banco de dados do seu site WordPress usando o phpMyAdmin. Abordaremos diferentes métodos, e você pode usar os links abaixo para ir rapidamente para cada um deles:

Precisa de ajuda para manter seu site WordPress? Deixe que nossos especialistas em manutenção do WordPress cuidem das tarefas de rotina e segurança do seu site para que você possa se concentrar em seus negócios. Cuidaremos dos backups, da remoção de malware, do monitoramento do tempo de atividade, das atualizações do WordPress e muito mais.

Agende uma consulta gratuita, ligue hoje mesmo!

Método 1: Clonar seu banco de dados do WordPress com o phpMyAdmin

Esse método é adequado se você quiser criar manualmente um backup ou configurar um ambiente de preparação para testar atualizações e alterações.

Primeiro, você precisa abrir o painel de controle da sua hospedagem WordPress. Em nosso tutorial, estamos trabalhando com a Bluehost. Seu painel de controle pode parecer um pouco diferente das nossas capturas de tela, mas as etapas serão semelhantes.

Se você usa o Bluehost, pode navegar até a guia “Websites”. Depois disso, localize seu site e clique no botão “Settings” (Configurações).

Bluehost site settings

Nessa etapa, você encontrará vários menus e configurações para gerenciar seu site e sua hospedagem.

Aqui, localize a seção “Quick Links” e clique em “phpMyAdmin”.

Navigating to the phpMyAdmin in Bluehost

Agora, você está dentro do phpMyAdmin da sua hospedagem na Web. Aqui, basta clicar na guia “Databases” (Bancos de dados) na parte superior e selecionar o banco de dados do WordPress na lista de bancos de dados.

Se não tiver certeza do nome do seu banco de dados, é o nome que você inseriu quando instalou o WordPress pela primeira vez. Você também pode encontrá-lo em seu arquivo wp-config.php, caso se esqueça.

Selecting a database on phpMyAdmin

Em seguida, você verá uma lista das tabelas do banco de dados do WordPress.

Nessa página, basta clicar na guia “Operations” (Operações) no menu superior.

Selecting the Operations tab on phpMyAdmin

É aqui que você duplicará seu banco de dados. Vá em frente e role para baixo até a seção chamada “Copy database to” (Copiar banco de dados para).

No campo vazio, simplesmente renomeie o banco de dados. Em seguida, certifique-se de que a caixa “Estrutura e dados” esteja marcada. Essa opção copiará a estrutura e os dados do banco de dados.

Além disso, a opção “CREATE DATABASE before copying” (Criar banco de dados antes de copiar) deve ser marcada. Isso criará automaticamente um novo banco de dados no qual os dados duplicados estarão localizados.

O restante das configurações pode ser deixado como está. Tudo o que você precisa fazer a seguir é clicar em “Go” (Ir) na parte inferior.

The 'Copy database to' section on phpMyAdmin

E é isso! Seu banco de dados foi clonado com sucesso.

Depois disso, você pode navegar até o banco de dados recém-duplicado clicando no nome do novo banco de dados no painel esquerdo.

Navigating to a newly duplicated database on phpMyAdmin

Método 2: Exportar e importar o banco de dados do WordPress com o phpMyAdmin

Esse segundo método é melhor se a sua empresa de hospedagem não permitir que os usuários criem bancos de dados diretamente do phpMyAdmin. Esse pode ser o caso se você estiver usando serviços de hospedagem compartilhada em que determinados privilégios são restritos por motivos de segurança.

Nessa situação, talvez não seja possível ver a seção “Copiar banco de dados para” na guia “Operações”. Para duplicar seu banco de dados, você pode usar o método de exportação.

Basicamente, você exportará o arquivo SQL do seu banco de dados, configurará um novo banco de dados e, em seguida, importará esse banco de dados para a nova configuração.

A primeira etapa é acessar o phpMyAdmin e selecionar seu banco de dados do WordPress, como fizemos no método anterior. Em seguida, no menu superior, basta clicar no botão “Exportar”.

Aqui, você precisa selecionar “Custom – display all possible options” (Personalizado – exibir todas as opções possíveis) na seção “Export method” (Método de exportação).

Opening the 'Export' tab on phpMyAdmin and selecting the Custom option

Quando terminar, vá até a seção Output (Saída) e escolha a opção “Save output to a file” (Salvar saída em um arquivo). Isso garantirá que seu banco de dados seja exportado como um arquivo SQL.

Para o restante das configurações, você pode deixá-las como estão.

Configuring the phpMyAdmin Export Output settings

Agora, tudo o que você precisa fazer é rolar até a parte inferior da tela e clicar em “Exportar”.

Seu navegador agora fará o download do banco de dados do WordPress como um arquivo .sql.

Clicking the Export button on phpMyAdmin

Em seguida, você precisa criar um novo banco de dados para o qual possa importar esse arquivo. Ele pode estar no novo servidor de hospedagem na Web para o qual você está transferindo o site.

Para fazer isso, é necessário abrir as configurações do banco de dados do painel de controle da hospedagem. Se você usa a Bluehost, basta voltar ao painel de controle, localizar seu site e clicar no botão “Configurações”.

Bluehost site settings

Agora, vá para a guia “Advanced” (Avançado).

Em seguida, localize a opção cPanel e selecione “Manage” (Gerenciar).

Bluehost advanced cPanel

No cPanel, basta acessar a seção “Databases” (Bancos de dados).

Depois disso, clique em “MySQL Databases(Bancos de dados MySQL).

Opening the MySQL Databases page on cPanel

Nessa página, você precisa preencher o nome do novo banco de dados. Em nosso exemplo, usamos _copy após o nome do banco de dados original para diferenciar o nome antigo do novo nome duplicado.

Depois disso, basta clicar no botão “Create Database” (Criar banco de dados).

Creating a new MySQL Database on cPanel

Agora que criamos um novo banco de dados, vamos atribuí-lo a um usuário do MySQL.

Vá em frente e role a seção “Add User to Database” (Adicionar usuário ao banco de dados) e selecione um nome de usuário do MySQL no menu suspenso. Certifique-se de escolher o novo banco de dados que acabou de criar no campo “Database” (Banco de dados).

Quando terminar, clique em “Add” (Adicionar).

Adding a new user to the MySQL Database on cPanel

Agora você será redirecionado para a página “Manage User Privileges” (Gerenciar privilégios do usuário).

Basta marcar a opção “ALL PRIVILEGES” se quiser ter controle total sobre o seu banco de dados.

Checking the All Privileges option when adding a new MySQL user on cPanel

Em seguida, vá até a parte inferior da página e clique em “Make Changes” (Fazer alterações).

Seu banco de dados recém-criado está pronto.

Clicking the 'Make Changes' button to set the privileges of a new MySQL user on phpMyAdmin

Vamos abrir o phpMyAdmin novamente e selecionar o banco de dados que você acabou de criar no cPanel.

Uma vez lá dentro, você verá que o banco de dados está vazio, sem tabelas como esta:

No tables found in database message on phpMyAdmin

Para continuar, basta acessar a guia Importar no menu superior.

Aqui, clique no botão “Choose File” (Escolher arquivo) para selecionar o arquivo .sql que você baixou anteriormente.

Choosing an SQL file to import in phpMyAdmin

Quando terminar, role para baixo até a parte inferior e clique no botão “Import” (Importar).

O phpMyAdmin fará o upload do arquivo do seu computador e importará o banco de dados.

Clicking the Import button on phpMyAdmin

E isso é tudo! Você importou com sucesso seu banco de dados duplicado.

Alternativa: Use o Duplicator para duplicar seu banco de dados do WordPress (para iniciantes)

Conforme mencionado anteriormente, esse método do phpMyAdmin é apenas uma maneira de duplicar o banco de dados do WordPress.

Mas, reconhecidamente, essa forma não é a mais amigável para iniciantes. Se preferir usar um plugin, você pode usar o Duplicator. Esse plug-in permite que você crie um pacote de backup personalizado apenas para seu banco de dados do WordPress.

Além disso, há um botão de um clique para restaurar os arquivos do seu site WordPress em um instante.

Você pode ler mais sobre o plug-in em nossa análise completa do Duplicator e em nosso guia passo a passo sobre como clonar um site WordPress.

Is Duplicator the right backup and migration plugin for you?

Deseja mais recomendações de plugins de clonagem do WordPress? Confira nossa seleção de especialistas dos melhores plug-ins do WordPress para clonar ou duplicar um site.

Otimize sua experiência com o WordPress com estes guias

Quer mais dicas para melhorar seu gerenciamento do WordPress? Dê uma olhada nos artigos abaixo:

Esperamos que este artigo tenha ajudado você a aprender como duplicar um banco de dados do WordPress usando o phpMyAdmin. Talvez você também queira ver nossa seleção especializada dos melhores plug-ins de gerenciamento de banco de dados do WordPress e como restringir o acesso do administrador do WordPress por endereço IP.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

8 ComentáriosDeixe uma resposta

  1. Moinuddin Waheed

    I have faced a wrong backup problem with one of my websites where I used a backup plugin and was convinced that all my posts and pages would have been backed up. But after few days when I wanted to get those files on my new website, it was completely lost.
    Doing backup manually through the php myadmin dashboard is a wise decision and it gives confidence and satisfaction that I can revert and use that backup whenever I would need it.
    Thanks for this guide for making backup manually.

    • WPBeginner Support

      It can certainly be a good idea to do a manual backup on the off chance there is an issue.

      Administrador

  2. Jiří Vaněk

    Wouldn’t it be easier to create a database dump and import it to the new server if I were to migrate the website? Alternatively, if I wanted to duplicate a website to create a live version and a development version, wouldn’t using a staging plugin, which duplicates the database and allows transferring changes from the development to the live version, be a better option for beginners?

    • WPBeginner Support

      Using migration plugins can make the process easier but this is an alternative for those looking for a manual solution.

      Administrador

  3. ASHIKUR RAHMAN

    for moving from one subdomian to another is it safe to use Softaculous Apps Intaller clone installation options?

    • WPBeginner Support

      We have not fully tested that but there should not be a major issue when using it.

      Administrador

  4. Ram E.

    Another helpful guide! Although I find it a bit complicated.

    I set up a staging environment before switching to Wordpress 6.4 using the Softaculous Apps Intaller on Bluehost. It was easy to do with a click, although you have to make sure first that the subdomain or directory where you want to install the clone is available.

  5. Konrad

    i’ve bitten into SQL challenges before for my technical school exam, so no problem here :p also,
    there are two types of people: those who don’t backup their databases and those who will :D so start now ;)

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.