33 votos

¿Forma correcta de instalar psql sin Postgres completo en macOS?

La página oficial no menciona tal caso. Pero muchos usuarios solo necesitan psql sin una base de datos local (la tengo en AWS). Brew no tiene psql .

104voto

PPS Puntos 1053

También puede usar homebrew para instalar libpq.

 brew install libpq

Esto le daría psql, pg_dump y un montón de otras utilidades de cliente sin instalar Postgres.

Luego agrega el directorio de instalación a su ruta. En mi caso, la ubicación del directorio es:

 /usr/local/Cellar/libpq/10.3/bin

19voto

Andrew Bobulsky Puntos 324

Homebrew solo tiene la fórmula de Postgres y no tiene ninguna fórmula específica que solo instale la herramienta psql .

Entonces, la "forma correcta" de obtener la aplicación psql es instalar la fórmula de postgres , y verá hacia la parte inferior de la sección de "advertencias" que en realidad no ejecuta la base de datos, simplemente coloca los archivos en su sistema:

 $  brew install postgres
==> Downloading https://homebrew.bintray.com/bottles/postgresql-9.6.5.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring postgresql-9.6.5.sierra.bottle.tar.gz
==> /usr/local/Cellar/postgresql/9.6.5/bin/initdb /usr/local/var/postgres
==> Caveats
<snip>
To have launchd start postgresql now and restart at login:
  brew services start postgresql
Or, if you don't want/need a background service you can just run:
  pg_ctl -D /usr/local/var/postgres start
==> Summary

0voto

Saidur Rahman Puntos 261

Podrías probar brew install postgresql

Pero esto proporciona una buena GUI para administrar sus bases de datos https://postgresapp.com

-1voto

Imre Puntos 257

Con uno de los últimos instaladores de la versión completa (10.5 en el momento de escribir este artículo), puede seleccionar qué componentes desea instalar y puede elegir instalar las herramientas de línea de comandos solo sin el servidor de base de datos y otros componentes.

Solo tengo acceso a Windows, pero supongo que sería lo mismo en Mac.

Seleccionar componentes

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X