phpMyAdmin: o que é e como funciona
phpMyAdmin é uma ferramenta gratuita, escrita em PHP, que permite administrar bancos de dados MySQL e MariaDB pelo navegador. Com ela você cria tabelas, executa consultas SQL e importa ou exporta dados sem usar a linha de comando.
O que dá para fazer no phpMyAdmin?
Segundo a documentação oficial, a ferramenta serve para administrar um banco de dados:
- criar e alterar bancos, tabelas, views e índices;
- executar consultas SQL;
- gerenciar usuários e permissões;
- exportar dados em SQL, CSV, XML, PDF e outros formatos;
- importar arquivos SQL, CSV e XML.
O login usa o usuário e a senha do próprio MySQL: o phpMyAdmin não tem contas separadas.
Como exportar e importar um banco?
- Selecione o banco na coluna da esquerda.
- Para fazer a cópia, clique em Exportar, escolha o formato SQL e confirme. O arquivo .sql baixado é o backup do banco.
- Para restaurar ou migrar, abra o banco de destino, clique em Importar e escolha o arquivo .sql.
Importações grandes podem falhar por limites do PHP. A documentação cita upload_max_filesize, post_max_size, max_execution_time e memory_limit. Se o provedor não aumentar esses valores, há saídas como dividir o arquivo ou importar por linha de comando, quando houver acesso SSH.
Como usar o phpMyAdmin com WordPress?
Num site WordPress, o phpMyAdmin é útil para exportar o banco antes de uma atualização, importar o banco numa migração de site e conferir endereços do site. Esta consulta mostra o endereço salvo no WordPress (ajuste o prefixo wp_ se o seu for outro):
SELECT option_name, option_value
FROM wp_options
WHERE option_name IN ('siteurl', 'home');
Antes de qualquer alteração ou exclusão, exporte o banco. Comandos como DROP TABLE apagam a tabela sem pedir de novo, e não há como desfazer.
Como fica na PW Host?
No DirectAdmin, o acesso ao phpMyAdmin costuma ficar na página de bancos de dados, com login automático, depois que o banco é criado pelo Painel. O servidor usa MariaDB, e os Termos limitam cada Conta a até 15 conexões simultâneas ao banco. Segundo a documentação do DirectAdmin, o administrador do servidor pode restringir o acesso ao phpMyAdmin ao próprio painel, o que evita um endereço público de login. Para o passo a passo de levar um site de uma hospedagem para outra, veja como trocar de hospedagem, e consulte a FAQ oficial do phpMyAdmin em caso de erro na importação.
