Executando verificação de segurança...
3

pgAdmin o phpMyAdmin do Postgres

A melhor solução para visualização de dados num banco Postgres, mais próximo da experiência de quem vem do phpMyAdmin, na minha opinião é o pgAdmin.

Sim, eu sei que tem o dbeaver, inclusive ando testando ele, e em breve quero fazer um outro post sobre isso.

Instalando o pgAdmin

Tem algumas formas de rodar o pgAdmin no seu computador.

  1. Instalar Globalmente
  2. Rodar num container (Docker)

Particularmente te recomendo rodar num Docker, mas, fica a escolha de cada um.

1. Instalar Globalmente

Precisa que você tenha as coisas instaladas na sua máquina diretamente. Como o pacote do pgadmin.

No Mac você instala com isso:

brew install --cask pgadmin4

Linux

curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add -
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'

sudo apt update
sudo apt install pgadmin4-desktop

Windows:
Link para download

2. Rodar num container

precisa que você tenha o Docker rodando na sua máquina. Vantagem pois roda em um ambiente isolado.

particularmente eh oq eu recomendo.

docker run -d \
  --name pgadmin \ 
  -p 5050:80 \
  -e [email protected] \
  -e PGADMIN_DEFAULT_PASSWORD=admin \
  dpage/pgadmin4

Configurando e adicionando um novo server.

Para acessar: se for pelo Docker acesse no seu navegador http://localhost:5050 , caso seja pela instalação direta no sistema, procure nos seus apps.

Assim que você instalar (seja la qual for a maneira), vai iniciar aqui para você colocar suas credenciais.

Você coloca o seu email e senha, e escolhe o idioma que vai usar no sistema.

Imagem da tela de login

Que credenciais?
As que a gente definiu lá na criação no container do Docker, ou então se você instalou direto na máquina vai aparecer primeiro para você criar o email e senha. 😉

Sua primeira visualização vai ser essa. Então você vai clicar em Add New Server para adicionar um novo provedor do banco de dados.

Imagem da tela inicial por login

A partir daí já vai abrir um modal para você preencher os dados.
Já guarda ai essas info:

  • Nome da conexão (é um nome interno seu, nada púiblico)
  • Host do banco -> o domínio onde ta hospedado, tipo localhost ou abc.db.hospedador.com
  • Porta que tá rodando o banco, normalmente a convenção é que o postgres rode em 5432, mas dependendo de onde ta essa porta pode mudar.
  • Usuário, eh o usuario que você vai usar para entrar no banco de dados em si.
  • Senha, a senha desse usuário
  1. Inicialmente coloca os dados de identificação do banco ai na sua máquina
    iamge

  2. Vai para a aba de Connection e coloca host, port, user
    iamge

  3. Por fim, não se esqueça de colocar o SSL mode como require
    iamge

O SSL mode, é algo usado normalmente quando o banco de dados está em produção, e se ele eh required ou não normalmente quem diz é o lugar onde você hospeda

É isso, ja pode navegar pelos seus bancos, criar novos, ver registros, executar queries, e uma ruma de coisa.

Espero ter ajudado!

Carregando publicação patrocinada...
1

PGadmin é ruim dimmaaaiiiss na minha opnião, lento burocratico com poucas ferramentas praticas no dia a dia, exemplo: para ler um blob precisa criar um sql blablabla... cast(xxxxxx) então a uns 8 anos conheci o SQUIRELSQL (nota 6) já era melhorzinho mas ai então veio o DBEAVER (nota 9), esse sim ! multibanco, duplo clique já edita campos, painel para fazer cálculos com células selecionadas (segura o CTRL e soma ou deduz).

1

Cara, eu gosto um pouco dele kkkkkkkkk, mas realmente concordo que o dbeaver eh infinitamente superior, eu quis fazer isso mais por ser uma ferramenta bastante comum e muita gente gostar desse padrão, tipo como o phpmyadmin sacou? mas obrigadão por compartilhar essas outras ferramentas e tua experiência também!!! Tmj 👊