DEV Community

Cover image for ¿Cómo crear una base de datos de PostgreSQL en Mac?
Jose Miguel Sandoval
Jose Miguel Sandoval

Posted on

¿Cómo crear una base de datos de PostgreSQL en Mac?

Para crear una base de datos de Postgres en Mac OS, primero se debe instalar PostgreSQL, una alternativa para instalar Postgres es usando Homebrew que es un administrador de paquetes de Mac que permite instalar aplicaciones como Postgres facilmente desde la terminal.

Paso 1: Instalar Homebrew

Para instalar Homebrew, se debe ingresar al terminal y ejecutar el siguiente comando:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Enter fullscreen mode Exit fullscreen mode

Una vez instalado Homebrew, se debe verificar que tambien fue configurado en el PATH, si no es así, en el mismo terminal aparecerán las instrucciones para hacerlo.

Paso 2: Instalar Postgres

Ya configurado Homebrew, ahora si se puede instalar Postgres usando el siguiente comando:

brew install postgresql
Enter fullscreen mode Exit fullscreen mode

Este comando descargará e instalará la última versión de Postgres.

Paso 3: Iniciar Postgres

Para iniciar Postgres en la mac, y para realizar la configuración para que se ejecute automáticamente al iniciar, se debe ejecutar el siguiente comando:

brew services start postgresql
Enter fullscreen mode Exit fullscreen mode

Para verificar que la instalación se realizó correctamente, puedes verificarlo consultando la versión instalada de Postgres con el siguiente comando:

psql --version
Enter fullscreen mode Exit fullscreen mode

Paso 4: Acceder a PostgreSQL

Para acceder a la terminal de Postgres se debe ejecutar el siguiente comando:

psql postgres
Enter fullscreen mode Exit fullscreen mode

Aquí, “postgres” es el nombre de la base de datos por defecto. Una vez dentro de la terminal de PostgreSQL, podrás crear tablas, usuarios, etc.

Paso 5: Creación de la base de datos

Para crear una nueva base de datos ya estando dentro de la terminal de Postgres, puedes ejecutar el siguiente query:

CREATE DATABASE nombre_bbdd;
Enter fullscreen mode Exit fullscreen mode

Para asignarles privilegios un usuario para el uso de la bbdd:

GRANT ALL PRIVILEGES ON DATABASE nombre_bbdd TO nombre_usuario;
Enter fullscreen mode Exit fullscreen mode

Para establecer un usuario como propietario de la bbdd:

ALTER DATABASE nombre_bbdd OWNER TO nombre_usuario;
Enter fullscreen mode Exit fullscreen mode

Conclusión

Siguiendo estos pasos podrás crear una base de datos en Mac. Para visualizar la base de datos y las tablas creadas, puedes utilizar un programa como PgAdmin 4 para que se conecte con el servidor de Postgres.

Espero la información te haya sido de utilidad :)

Top comments (0)