Comando psql não encontrado

Comando psql não encontrado
PSQL é o utilitário baseado em terminal de fato para gerenciar seu cluster PostGresql. É uma ferramenta simples, interativa e intuitiva que permite gerenciar seu servidor PostGresql usando comandos.

Ele também permite criar comandos em lote, carregá -los de um arquivo e executá -los no servidor.

Escusado será dizer que é uma ótima ferramenta ao trabalhar com o PostgreSQL do terminal.

Este tutorial discutirá como corrigir o erro "PSQL Command não encontrado" no Windows, MacOS e Linux.

Instalando o PostGresql. - janelas

O primeiro passo é garantir que você tenha o PostgreSQL instalado em seu sistema.

No Windows: comece abrindo seu navegador e navegando no recurso abaixo:

https: // www.EnterprisedB.com/downloads/postgres-postgresql-downloads

Selecione a versão para o seu sistema Windows e inicie o download.

Inicie o pacote do instalador assim que o download estiver concluído e siga junto com o assistente de configuração.

Na seção "Selecionar componentes", certifique -se de selecionar "Ferramentas de linha de comando.”

Defina seu diretório de dados, senha para o seu cluster PostGresql e a porta em execução.

Clique em Concluir para terminar o processo de instalação.

Instalando o PostGresql - MacOS

No macOS, abra o navegador e navegue até o link abaixo:

https: // www.EnterprisedB.com/downloads/postgres-postgresql-downloads

Baixe a versão do instalador para OSX.

Depois que o download estiver concluído, monte o arquivo DMG e inicie o aplicativo PostGresql.

Siga junto com o assistente e defina as opções apropriadas como você achar adequado.

Em "Selecionar componentes", certifique -se de incluir "ferramentas de linha de comando.”.

E com isso, você deve ter o PostgreSQL instalado em seu sistema.

Instalando o PostGresql - Linux

Para instalar o PostGresql no Linux, navegue até o recurso abaixo, selecione sua versão Linux e copie o script do instalador.

https: // www.PostGresql.org/download/

Cole o comando em seu terminal. Deve instalar o PostgreSQL.

Correção: Adicionando caminho para ferramentas PostgreSQL

Depois de instalar o PostgreSQL no seu sistema, você deve adicionar o diretório PostGresql Bin à sua variável de caminho.

No Windows, inicie o prompt de comando e insira o comando:

Caminho setx /m "%Path%; C: \ Arquivos de Programas \ PostgreSql \ 14 \ Bin"

No nosso caso, o caminho para o diretório Bin Bin PostgreSql é

"C: \ Arquivos de Programas \ Postgresql \ 14 \ bin"

Se sua instalação estiver em um local personalizado, fique à vontade para atualizá -lo como achar melhor.

Se você está procurando uma opção de GUI, abra a pesquisa do Windows e digite “Env.”

Selecione “Edite as variáveis ​​do ambiente do sistema.”

Selecione a opção "Variáveis ​​de ambiente" na janela "Propriedades do sistema" no canto descendente.

Na opção "Variáveis ​​do sistema", selecione a opção Path e clique em "Editar.”

Clique em New e adicione o caminho ao seu diretório BIN PostgreSQL.

Clique em Salvar para aplicar as alterações.

Abra o terminal e execute o comando:

$ psql --version

O comando acima deve retornar a versão PostGresql instalada em seu sistema.

PSQL --version
PSQL (PostgreSQL) 14.3

Correção: Adicione ferramentas PostGresql ao caminho - macOS

Para adicionar ferramentas PostgreSQL ao caminho no macOS, edite seu .zshrc ou .Arquivo BashRC e adicione a seguinte linha:

Caminho de exportação =/$ caminho:/biblioteca/postgreSql/14/bin

Salve o arquivo e feche. Aplique as alterações como:

fonte ~///.Bashrc

Correção: Adicione as ferramentas PostGresql ao caminho - Linux

Se você instalou o PostgreSQL usando o script do instalador nas instruções fornecidas acima, você deve ter as ferramentas PostGresql adicionadas ao caminho.

No entanto, se não o fizer, adicione a seguinte linha ao seu .Arquivo Basrch:

Caminho de exportação = $ caminho:/var/lib/postgreSql/[versão]/

Substitua a versão pela versão instalada do PostGresql.

Aplicar as alterações;

$ fonte .Bashrc

Fechamento

Neste artigo, mergulhamos profundamente em como você pode corrigir o “comando psql não encontrado” no Windows, Linux e MacOS.