0

Como configurar o comando psql no Windows 10

Enzo Núñez
Enzo Núñez

Bom dia, pessoal! Não sei se aconteceu com vocês, mas eu não estava conseguindo usar o comando "psql" pelo cmd do Windows para trabalhar com o PostgreSQL. Achei um site que explica muito bem como fazê-lo, mas vou compartilhar os passos aqui com vocês:


  1. Na barra de pesquisa do menu Iniciar, digite "variáveis" e clique na opção "Editar as variáveis de ambiente do sistema";
  2. Certifique-se de que uma janela com o nome "Propriedades do Sistema" esteja aberta, e a seção "Avançado", selecionada;
  3. Clique na opção "Variáveis de ambiente";
  4. Na sessão "Variáveis do sistema", role para baixo até encontrar a opção com título "Path". Ao encontrá-la, dê um duplo clique em "Path";
  5. Uma nova janela irá aparecer com uma lista de caminhos. Clique no botão "Novo", e aparecerá um campo para adicionar mais um caminho nessa lista;
  6. Agora, basta adicionar o caminho que leva à pasta "PostgreSQL/11/bin/" (11 é a versão do PostgreSQL instalada). No meu caso, esse caminho é C:\Program Files\PostgreSQL\11\bin\ (pois selecionei os locais de instalação padrão). Se você também selecionou os locais padrão ao realizar a instalação, provavelmente o caminho que leva à pasta bin é o mesmo que eu escrevi acima.
  7. Por fim, basta clicar em "OK" e, ao voltar para a janela anterior, clicar em "Aplicar"


Para testar se esse tutorial deu certo, abra o prompt de comando do Windows e digite "psql" (sem aspas).

0
0

Comentários (5)

0
Estevam Carvalho

Estevam Carvalho

17/08/2021 21:45

FaLa Enzo. Amigo, segui sua dia e correu tudo como vc ensinou (perfeito). Todavia, quando eu digito "psql" no cmd, ele pede uma senha de usuário "User", sendo que eu nunca cadastrei senha pro usuário "USER". Quando eu tento digitar uma senha que eu cadastrei no "PSQL" ou digitar enter, tenho o rotorno de erros: FATAL e No PASSORWD SUPPLIED, respectivamente. Vou transquerver pra você as duas mensagens:

1) C:\Users\User>psql

Senha para usuário User:

psql: FATAL: password authentication failed for user "User"


2) C:\Users\User>psql

Senha para usuário User:

psql: fe_sendauth: no password supplied


Se poder me ajudar, agradeço muito.

0
Estevam Carvalho

Estevam Carvalho

17/08/2021 21:45

FaLa Enzo. Amigo, segui sua dia e correu tudo como vc ensinou (perfeito). Todavia, quando eu digito "psql" no cmd, ele pede uma senha de usuário "User", sendo que eu nunca cadastrei senha pro usuário "USER". Quando eu tento digitar uma senha que eu cadastrei no "PSQL" ou digitar enter, tenho o rotorno de erros: FATAL e No PASSORWD SUPPLIED, respectivamente. Vou transquerver pra você as duas mensagens:

1) C:\Users\User>psql

Senha para usuário User:

psql: FATAL: password authentication failed for user "User"


2) C:\Users\User>psql

Senha para usuário User:

psql: fe_sendauth: no password supplied


Se poder me ajudar, agradeço muito.

0
M

Maria Mott

06/07/2021 15:21

Nossa valeu muito!

Agora eu não consigo validar o psql pq ele ñao aceita a senha, o que eu faço?

E como vc configurou o arquivo postgresql.conf?

0
Elton Gomes

Elton Gomes

05/07/2021 15:53

Estava com essa mesma dúvida


Valeu!!

1
J

João Ferreira

02/07/2021 10:16

Me salvou cara!

Valeu!

None

Brasil