Exportar uma base de dados com o phpMyAdmin

No cPanel, abra o phpMyAdmin, clique no nome da base na coluna da esquerda, vá ao separador Exportar, deixe o método Rápido e o formato SQL, e clique em Executar. O navegador descarrega um ficheiro .sql com toda a estrutura e os dados.

É a cópia mais simples que pode fazer da base, e a que vai pedir para mudar de hospedagem, instalar de novo uma aplicação ou voltar atrás depois de um erro. Só tem de a fazer antes de precisar.

Passo a passo

1 Abra o phpMyAdmin no cPanel. Na coluna da esquerda, clique no nome da sua base. Não exporte a partir da página inicial, que dá opções erradas.
2 Clique no separador Exportar.
3 Escolha o método. Rápido serve para a maioria. Personalizado deixa escolher tabelas e compressão.
4 Deixe o formato em SQL. No método personalizado, escolha a compressão gzip para o ficheiro sair mais pequeno. Se vai repor numa base que já tem tabelas, marque Adicionar DROP TABLE.
5 Clique em Executar e guarde o ficheiro num sítio seguro.
6 Confira. Abra o ficheiro num editor de texto. Deve ter muitas linhas CREATE TABLE e INSERT INTO. Um ficheiro de poucos kilobytes numa base grande está cortado.

Qual método usar

Método Quando serve Limite
Rápido Bases pequenas e médias, quando quer tudo como está. Depende do navegador e do tempo que a página aguenta.
Personalizado Quando quer só algumas tabelas, compressão ou o DROP TABLE. O mesmo.
mysqldump por SSH Bases grandes, ou cópias automáticas. Veja cópias com mysqldump e pg_dump. Precisa de uma conta com shell.
Nunca deixe o ficheiro .sql dentro de public_html. Quem adivinhar o endereço descarrega toda a base, com clientes e palavras-passe. Guarde-o no seu computador ou numa pasta fora da pasta pública. E numa base muito grande o navegador pode parar a meio, sem erro: confira sempre o fim do ficheiro.

O que fica fora de uma exportação

A exportação leva as tabelas e as linhas. Não leva os ficheiros do site, nem o utilizador da base e os seus privilégios (esses criam-se de novo no destino). Se a base tem vistas, rotinas ou eventos, confirme no método personalizado que essas opções estão marcadas, porque se não estiverem ficam de fora. E dê ao ficheiro um nome com a data, por exemplo loja-2026-10-10.sql.gz: daqui a meses vai querer saber qual é a mais recente, e o navegador acrescenta números ao nome quando já existe outro igual.

Para um site WordPress, a base é metade da cópia. A outra metade são os ficheiros (temas, plugins e a pasta de carregamentos). Veja fazer e guardar a sua própria cópia.

A exportação pára a meio ou o ficheiro sai cortado? Diga-nos o nome da base e o tamanho aproximado e indicamos o caminho.

Abrir um pedido de suporte

VEJA TAMBÉM

Importar uma base de dados com o phpMyAdmin

Cópias com mysqldump e pg_dump, e como repor a cópia

Como repor os seus dados com o JetBackup

PRODUTO RECOMENDADO

Alojamento de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde $6.60/mês (plano de 3 anos, com cupão)

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?