Central de Ajuda

Guia da Central de Ajuda

phpMyAdmin no cPanel: como acessar, consultar, importar, exportar e reparar bancos MySQL

O phpMyAdmin é uma interface web para administrar bancos MySQL ou MariaDB vinculados à conta de hospedagem. Ele permite consultar tabelas, executar SQL, importar e exportar dados. Como uma alteração errada pode indisponibilizar o site, o procedimento seguro começa com backup, confirmação do banco correto e uma mudança por vez.

Antes de abrir o phpMyAdmin

  1. Confirme qual site, ambiente e banco serão alterados. Em WordPress, consulte DB_NAME no wp-config.php sem divulgar a senha.
  2. Faça uma exportação do banco e verifique se o arquivo foi gerado com tamanho plausível.
  3. Registre o objetivo da alteração e, se possível, teste primeiro em homologação.
  4. Evite operações estruturais durante pico de acesso ou enquanto uma importação, backup ou atualização está em andamento.

Como acessar

No cPanel, abra Bancos de dados > phpMyAdmin. A autenticação normalmente é feita automaticamente pela sessão do painel. Na coluna esquerda aparecem apenas os bancos aos quais o usuário da conta tem acesso. Se o banco não aparece, confira a associação e os privilégios em Bancos de dados MySQL; não crie outro banco com nome parecido para contornar o problema.

Como localizar dados sem alterar nada

  1. Selecione o banco e depois a tabela.
  2. Use Procurar para ver registros e Estrutura para colunas, índices e tipos.
  3. Em Pesquisar, filtre por campo. Em banco grande, prefira coluna indexada e limite o resultado.
  4. Se usar SQL, comece com SELECT e uma cláusula WHERE específica.
SELECT id, email, created_at
FROM clientes
WHERE email = 'cliente@exemplo.com'
LIMIT 10;

Troque nomes apenas pelos existentes no seu sistema. Dados pessoais não devem ser copiados para chamados ou ambientes de teste sem proteção.

Exportação segura

Selecione o banco, abra Exportar e use o método rápido para uma cópia integral simples. O método personalizado permite compressão, seleção de tabelas, instruções de criação e outras opções. Para restauração independente, confirme que o arquivo contém estrutura e dados. Bancos grandes podem exceder tempo ou memória do navegador; nesses casos, use o backup do cPanel ou solicite um método assistido.

Importação de arquivo SQL

  1. Crie ou escolha o banco de destino e associe um usuário com os privilégios necessários.
  2. Confira codificação, versão do servidor e se o arquivo contém CREATE DATABASE ou nomes fixos que não pertencem ao destino.
  3. Abra Importar, selecione o arquivo e mantenha o conjunto de caracteres compatível, normalmente UTF-8.
  4. Aguarde a confirmação; não recarregue a página no meio.
  5. Leia a primeira mensagem de erro completa e a linha aproximada antes de repetir.

Erros comuns de importação

MensagemCausa provávelAção
Upload too largearquivo acima do limite webuse arquivo compactado compatível, backup ou importação assistida; não fragmente sem entender chaves e transações
Access deniedusuário sem privilégio ou comando proibidoassocie o usuário e remova instruções administrativas incompatíveis
Table already existsdestino não está vazioconfirme se deve mesclar ou restaurar; não apague tabelas sem backup
Unknown collationorigem usa collation ausente na versão de destinomigração precisa de compatibilidade planejada
Duplicate entrychave única já existeidentifique o registro e a estratégia de mesclagem; não remova índices para esconder o conflito

Otimizar, analisar ou reparar tabela

Na lista de tabelas, as operações de manutenção dependem do mecanismo. Analyze atualiza estatísticas; Optimize pode reorganizar armazenamento; Repair só é aplicável a determinados mecanismos e não recupera qualquer tipo de corrupção. Faça backup e leia o resultado. Em InnoDB, falha de armazenamento exige análise do servidor, não repetição cega de “Repair”.

Executar UPDATE ou DELETE com segurança

Antes de modificar, transforme a condição em um SELECT, confirme a contagem e exporte os registros afetados. Use chave específica. Um comando sem WHERE pode alterar toda a tabela.

SELECT id, status FROM pedidos WHERE id = 123;
UPDATE pedidos SET status = 'processando' WHERE id = 123 LIMIT 1;

Quando abrir chamado

Informe banco e tabela, horário com fuso, operação, tamanho do arquivo e mensagem integral. Nunca envie a senha do banco. Para antes e depois da alteração, consulte também backup da hospedagem, quota e inodes e logs e métricas do cPanel.

Referências oficiais: cPanel — phpMyAdmin e documentação do phpMyAdmin.

Recursos relacionados

Continue com tutoriais, ferramentas e serviços relacionados ao diagnóstico.

phpmyadmin, mysql, banco-de-dados, importar-sql, exportar-sql
Este guia resolveu sua dúvida? Seu retorno ajuda a priorizar as próximas revisões.
Atendimento técnico

Não encontrou o resultado esperado?

Abra um chamado e envie a mensagem de erro completa, o domínio ou serviço afetado, o horário do teste e capturas de tela sem senhas.