Como exportar um banco de dados inteiro via linha de comando com mysqldump imprimir

  • 0

Como Exportar um Banco de Dados Inteiro via Linha de Comando com mysqldump

Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu novo passo rumo ao controle total do seu projeto digital. Hoje, vamos aprender juntos como exportar todo o conteúdo de um banco de dados MySQL diretamente pelo terminal — uma técnica poderosa, segura e muito útil para fazer backups, migrar sites ou simplesmente ter certeza de que seus dados estão sempre protegidos.

Se você está no meio da jornada de desenvolvimento, gerenciamento de sites ou apenas quer ter tranquilidade com seus dados, este guia foi feito para você. Vamos com calma, passo a passo, como se fosse um amigo explicando de coração. 💛

Antes de começar: o que você precisa?

  • Um acesso SSH ao seu servidor (disponível em planos mais avançados da GeHost).
  • Seu nome de usuário do cPanel e senha.
  • O nome do banco de dados que deseja exportar.
  • Um cliente SSH no seu computador (como PuTTY, Termius, ou o terminal do Linux/macOS).

Se você não tem acesso SSH, entre em contato com nosso suporte via painel.gehost.com.br — estamos aqui para ajudar!

Passo a passo: Exportando seu banco com mysqldump

  1. Conecte-se ao servidor via SSH
    Abra seu terminal ou cliente SSH e digite:
    ssh seu_usuario@seu_dominio.com.br
    Substitua seu_usuario pelo nome de usuário do cPanel e seu_dominio.com.br pelo domínio da sua hospedagem. Você será solicitado a digitar a senha.
  2. Verifique o nome do banco de dados
    No cPanel, acesse Bancos de Dados MySQL (veja a imagem abaixo para localizar). Lá você verá a lista de bancos criados. Anote o nome exato do banco que deseja exportar. Tela do cPanel com a ferramenta 'Bancos de Dados MySQL' — lista de bancos e botões para criar/modificar
  3. Use o comando mysqldump
    Agora, no terminal, digite o seguinte comando (substitua os valores entre colchetes pelo seu próprio nome de banco e usuário):
    mysqldump -u nome_do_usuario -p nome_do_banco > backup_banco.sql

    Exemplo real:

    mysqldump -u gehost_user -p gehost_site > backup_site.sql

    Depois de digitar o comando, pressione Enter. Você será solicitado a digitar a senha do banco de dados — digite-a (não aparecerá no terminal por segurança).

  4. Confira o arquivo gerado
    Após o processo terminar, o arquivo backup_banco.sql será criado na pasta onde você está no terminal. Para verificar, digite:
    ls -la
    Você verá o arquivo listado. Seu banco está agora salvo como um arquivo de texto plano — perfeito para armazenar, enviar ou importar em outro lugar.

Dica do Sensei: sempre faça backup antes de mudanças importantes

Imagine que você está atualizando um sistema, migrando para um novo servidor ou corrigindo algo crítico. Ter um backup antes de qualquer alteração é como ter um seguro de vida para seu site. Não é só prudência — é cuidado com o seu trabalho.

Como restaurar o banco depois?

Se precisar importar o backup em outro lugar (ou mesmo no mesmo servidor), basta usar o comando:

mysql -u nome_do_usuario -p nome_do_banco < backup_banco.sql

Novamente, digite a senha quando solicitado. Pronto — seu banco estará de volta!

Importante: onde guardar seu backup?

Armazene seu arquivo .sql em um local seguro — como um pendrive, nuvem (Google Drive, Dropbox) ou até em um e-mail com senha. Nunca deixe o arquivo em pastas públicas do site, como public_html.

Quer ajuda? Estamos aqui!

Se ficar com dúvidas, se o comando não funcionar ou se precisar de ajuda com o SSH, não hesite em nos procurar. Nosso suporte está disponível por 30 dias após a entrega — e estamos aqui com carinho para te ajudar.

Seu sucesso é nosso propósito. E lembre-se: dados bem cuidados são o coração de qualquer projeto digital.

Com carinho,
Sensei da GeHost
*G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04*


Esta resposta lhe foi útil?

« Retornar