¿Cómo podemos ayudarte?

Consola de postgresql

Contenido

Acerca del proyecto

En este post vamos a explicar como ingresar a la consola o terminal de comandos de postresql, aunque hoy en día contamos con aplicaciones wed y de escritorio que nos permiten manipular las bases de datos, tablas y registros, es bueno conocer este tipo de herramientas básicas por si en algún momento necesitamos entrar a manipular o configurar el servidor.

Vamos a explicar como ingresar a la consola desde windows y linux, con el objetivo de entender como se hace en los distintos sistemas operativos.

Conocimiento previo

Para realizar este proyecto se requiere conocimiento previo de los siguientes temas, si aun no has trabajado con lo que se menciona en la siguiente tabla, allí están los links a los post para que puedas dar un repaso adicional o puedas recordar el conocimiento necesario para poder realizar este proyecto.

Proyecto Descripción
Introducción postgresql En este post encontrara la definición de postgresql y los links a los demás contenidos de este tema.
Instalar postgresql en windows En este post explicamos el paso a paso de como instalar postgres en windows.
Instalar postgresql en linux Tembien pude usar postgres con linux, mas especifico con ubuntu.

En esta primera parte lo que necesitamos es que reconozca el comando psql para poder ingresar a la consola de postgres

Windows

Para ingresar a la consola de postgresql tenemos varias opciones, las cuales son las siguientes:

SQL shell

Si realizamos los pasos como nos indica la instalación que explico en el post mencionados en conocimiento previo, debemos tener un programa en el menu de inicio que es sql shell, al ingresar nos mostrara una ventana donde podemos interactuar con postgres:

Archivo bin de psql

Esta opción la usamos si no tenemos instalado el SQL shell, lo que hacemos es buscar el archivo psql.bat para poder ejecutarlo desde la consola y tener los accesos y comandos para usar la consola de postgresql.

Vamos a buscar la ruta de instalación del postgresql, en mi caso lo deje en esta carpeta que es la por defecto "C:\Program Files\PostgreSQL\13\bin" donde podemos ver todos los archivos binarios, abrimos una terminal cmd y vamos a navegar hasta llegar a esta carpeta, o simplemente con el comando:

cd C:\Program Files\PostgreSQL\13\bin

En este directorio podemos usar directamente el comando psql dando doble click.

Variable de entorno de psql

En la instalación de postgres no se realiza la actualización de las variables de entorno para que reconozca a psql, así que vamos a realizar ese paso adicional, para ello y poder probar abrimos una consola de comandos o cmd y ejecutamos el siguiente comando:

C:\Users\codigoelectronica>psql
"psql" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

Con esto comprobamos que no se reconoce el comando.

Ahora vamos a buscar la ruta de instalación del postgres en mi caso lo deje en esta carpeta que es la por defecto "C:\Program Files\PostgreSQL\13\bin"

Ubicado los archivos procedemos a realizar la actualización en las variables de entorno, para ello buscamos en windows el "editor de las variables de entorno del sistema" donde procedemos a desplegar las ventanas como se muestra en la siguiente imagen:

Editamos la variable path donde agregamos la ruta donde esta ubicado los archivos bin de postgresql.

Linux

Si realizamos la instalación correcta y no se ha presentado problemas, desde la consola o terminal podemos ingresar directamente, ya que en las variables se reconoce automáticamente, no es necesario hacer la configuración anterior.

Comentarios

Para dejar el comentario solo necesitamos tu correo que registraste en la pagina, pero si aun no te haz registrado se creara el usuario automaticamente.

Detalle contenido

base-consola-postgresql
Generic placeholder image
Oscar Fernandez Alzate

27, Julio 2021

508
Categorías
POSTGRESQL