Bancos de dados — visão geral e engines

Provisione bancos gerenciados sem administrar servidor. Um banco pertence a um projeto e roda em container, como uma instalação — por isso ele também consome recursos do seu plano (CPU, memória e disco). Pelo painel você cria, edita, inicia, para e reinicia o banco e acompanha o tamanho em disco.

Tela de Bancos de Dados do projeto: banco PostgreSQL privado com contas de acesso, status e ação de gerenciar.
Bancos de dados do projeto — engine, visibilidade, contas de acesso e status, com backup diário.
Aba Geral de um banco PostgreSQL na W8 Hub: status online, versão do engine, visibilidade privada e tamanho em disco.
Aba Geral do banco — engine, versão, visibilidade e tamanho, com backup diário automático.

Banco de dados × conta de acesso

São coisas diferentes — e vale não confundir:

Em resumo: você dimensiona o banco (o recurso, com CPU/RAM/disco do plano) e cria quantas contas precisar dentro dele. As ferramentas abaixo (conexão, dados, SQL, estrutura, extensões) você abre em Gerenciar, a partir de uma conta. Para criar e administrar contas, veja Contas de acesso.

Conexão

O painel mostra os dados de conexão — host, porta, usuário, senha e nome do database — e já monta a string de conexão pronta. Use-a nas variáveis de ambiente da instalação, normalmente em DATABASE_URL:

DATABASE_URL=postgres://usuario:senha@host:5432/meubanco
Um banco privado só aceita conexões de dentro da plataforma (suas instalações). Para acessar de fora, use uma conta com o banco exposto publicamente — e trate a senha como segredo.
Aba Conexão de uma conta de banco PostgreSQL na W8 Hub: string de conexão pronta, host, porta, banco, usuário e senha revelada sob demanda, com as abas Visualização de Dados, Editor SQL, Conexão, Estrutura, Extensões, Backups e Configurações.
Em Gerenciar, a conta abre estas abas — aqui a Conexão, com a string pronta, host, porta, usuário e a senha revelada sob demanda.

Visualização de dados

Navegue pelos dados das tabelas direto no painel: abra uma tabela e veja as linhas, sem instalar um cliente externo. Bom para conferências rápidas e depuração no dia a dia.

Editor SQL

Rode consultas SQL (SELECT, INSERT, UPDATE…) direto do painel e veja o resultado na hora — ideal para ajustes pontuais e investigação sem sair da W8 Hub.

Aba Editor SQL de uma conta de banco na W8 Hub: campo de consulta SQL com uma query de exemplo e o botão Executar (Ctrl+Enter).
Editor SQL — escreva a consulta e clique em Executar (ou Ctrl+Enter) para ver o resultado no painel.

Estrutura

Explore o schema do banco num diagrama — tabelas, colunas, tipos, chaves primárias e estrangeiras. É a visão da estrutura, separada dos dados, para entender como o banco está modelado.

Aba Estrutura de uma conta de banco na W8 Hub: diagrama do schema com as tabelas users, orders e products, suas colunas, tipos e as chaves primárias e estrangeiras.
Estrutura — o schema em diagrama: tabelas, colunas, tipos e as chaves (🔑 primária, # estrangeira).

Extensões

Habilite extensões (por exemplo pg_stat_statements, pg_trgm ou pgvector) com um toque, pelo painel, sem acesso ao servidor.

Por enquanto, as extensões estão disponíveis apenas para o PostgreSQL. Os demais engines (MySQL, Redis e MariaDB) ainda não têm essa opção no painel.
Aba Extensões de uma conta de banco PostgreSQL na W8 Hub: lista de extensões (pg_stat_statements, pg_trgm, pgvector) com um interruptor para habilitar cada uma.
Extensões PostgreSQL — habilite pg_stat_statements, pg_trgm, pgvector e outras com um interruptor.

Backups

O banco tem backup diário automático e também sob demanda, com download e restauração. Passo a passo em Backups e restauração.

Configurações

Ajuste nome e slug do banco e use a Zona de Perigo para excluí-lo. Detalhes em Configurações.