Sites
Acessando Seu Banco de Dados Com phpMyAdmin
Every Kapsule website with a database gets browser based database access through phpMyAdmin, opened with single sign-on so there is no second password to keep. This guide covers opening it, reading…
Todo site Kapsule com um banco de dados recebe acesso ao banco de dados baseado em navegador através do phpMyAdmin, aberto com logon único para que não haja uma segunda senha para guardar. Este guia cobre como abri-lo, ler seus detalhes de conexão, as operações que valem a pena fazer lá, e os dois trabalhos de banco de dados que você nunca deve fazer no phpMyAdmin em um site WordPress.
Abrindo phpMyAdmin
- Entre em KPanel e clique em Websites na barra lateral esquerda.
- Clique em seu site.
- No menu do próprio site, abra Files, depois Database.
- Clique em Open phpMyAdmin.
phpMyAdmin abre em uma nova aba, já conectado e apontando para o banco de dados do seu site. Não há formulário de login e nenhuma credencial separada para armazenar.

Se a página disser que nenhum banco de dados está provisionado para este tipo de site, isso é esperado. Sites HTML estáticos e alguns tipos de aplicação são criados sem um. Tipos de site que usam um banco de dados, incluindo WordPress e WooCommerce, sempre o têm.
Seus Detalhes de Conexão
A mesma tela mostra as credenciais que sua aplicação usa, cada uma com um botão de cópia e a senha oculta atrás de um controle de revelação:
| Campo | Valor |
|---|---|
| Host | 127.0.0.1 |
| Port | 3306 |
| Database | O nome do seu banco de dados |
| Username | Seu usuário de banco de dados |
| Password | Oculto até você clicar em revelar |
Estes são os valores que pertencem em wp-config.php, um arquivo .env, ou à configuração de banco de dados de qualquer framework.
127.0.0.1 significa "este servidor". Não é acessível do seu laptop, e nenhuma quantidade de configuração de firewall vai mudar isso: o banco de dados não escuta em um endereço público, por design. Para conectar um cliente desktop como TablePlus ou Sequel Ace, faça um túnel sobre SSH. Veja Connecting to Your Database Over an SSH Tunnel.
Para Que Usar
phpMyAdmin merece seu lugar para um conjunto específico de tarefas:
- Leitura de dados. Confirmar o que um plugin realmente armazenou, verificar se uma linha existe, contar registros.
- Importar um banco de dados durante uma migração ou restauração.
- Exportar um banco de dados, seja como uma cópia de segurança extra ou para entregar a um desenvolvedor.
- Reparar um único valor quebrado, como um
siteurlque foi digitado incorretamente e agora o bloqueia no wp-admin. - Diagnosticar tamanho. Classificar tabelas por tamanho mostra imediatamente quando uma tabela de log ou transient cresceu descontroladamente.
Importando um Banco de Dados
- Abra phpMyAdmin da aba Database.
- Clique no nome do seu banco de dados no painel esquerdo.
- Clique em Import no topo.
- Escolha o arquivo
.sqle clique em Go.
Uma importação substitui as tabelas correspondentes. Ela não mescla.
Importar sobre um banco de dados ativo é destrutivo e imediato. Cada linha em uma tabela correspondente é substituída por tudo que estiver no arquivo, e não há desfazer dentro do phpMyAdmin. Faça um backup primeiro da aba Backups do site: Taking a Backup.
Para um dump grande, comprima-o para .sql.gz primeiro, que phpMyAdmin aceita e que geralmente traz um arquivo sob o limite de upload. Se ainda for muito grande, divida-o em vários arquivos por tabela, ou abra um ticket e faremos a importação no servidor para você.
Exportando um Banco de Dados
- Clique no nome do seu banco de dados no painel esquerdo.
- Clique em Export.
- Quick com formato SQL é certo para uma cópia simples. Escolha Custom se precisar de tabelas particulares, ou quer a saída compactada.
- Clique em Go.
Uma exportação phpMyAdmin é uma cópia extra útil, não uma estratégia de backup. Ela captura apenas o banco de dados, não seus arquivos, e vive onde você o salvou. Seu site é feito backup automaticamente todos os dias com ambos juntos, e você pode fazer um manualmente a qualquer momento: Taking a Backup.
Duas Coisas para Não Fazer Aqui
Não execute uma busca e substituição com SQL
WordPress armazena configurações de plugin e tema como strings PHP serializadas, que registram o comprimento de cada valor dentro delas. Uma query REPLACE() muda o texto sem mudar o comprimento registrado, então PHP não consegue mais ler a opção e ela silenciosamente volta ao vazio. Configurações de tema desaparecem, sliders esvaziam, licenças não se registram.
Use o card Search & Replace na aba WordPress do site, que manipula serialização corretamente e faz um backup primeiro. Explicação completa: Running a Search and Replace.
Não redefina uma senha editando wp_users
Guias mais antigos dizem para você definir user_pass usando a função MD5 do dropdown do phpMyAdmin. WordPress moderno não usa hashes MD5, e fazer isso incorretamente bloqueia a conta em vez de redefinir.
KPanel tem ferramentas apropriadas para isso na aba WordPress do site, depois Users: entre diretamente com Login as, envie um email de redefinição, ou copie um link de redefinição para enviar para si mesmo. Veja Resetting a Lost WordPress Admin Password.
Ferramentas de Banco de Dados WordPress em KPanel
Para trabalho de banco de dados WordPress rotineiro, a aba WordPress, depois a seção Database é mais segura e rápida que phpMyAdmin. Ela lhe dá tamanhos de tabela à primeira vista, otimiza e repara com um backup automático feito primeiro, conversão de tabelas antigas para um mecanismo de armazenamento moderno, e limpeza com um clique de revisões de post, auto-drafts, transientes expirados e posts na lixeira. Busca e substituição fica uma seção adiante, em Quick Actions.
Recorra ao phpMyAdmin quando você precisar olhar para linhas brutas. Recorra à seção Database quando você precisar mudar algo.
Solução de Problemas
phpMyAdmin não vai abrir. O botão precisa de acesso de escrita ao site. Se sua função de conta Kapsule é somente leitura, peça ao proprietário de uma conta. Se você tem acesso de escrita e ainda assim falha, o site pode ainda estar sendo provisionado: verifique a pill de status no topo do site.
Não consigo conectar do meu laptop com os detalhes da aba Database. Correto, e deliberado. O banco de dados não é exposto publicamente. Use um túnel SSH: Connecting to Your Database Over an SSH Tunnel.
A importação para com nenhum erro. Quase sempre o tamanho do arquivo. Comprima-o ou divida-o.
Mudei um valor e o site quebrou. Restaure do backup mais recente: Restoring From a Backup. É por isso que o backup vem primeiro.
As tabelas cresceram enormes. Classifique por tamanho no phpMyAdmin para encontrar o culpado, depois limpe-o da aba WordPress, depois seção Database em vez de deletar linhas à mão.