en este tutorial, aprenderá a mostrar bases de datos en un servidor de base de datos PostgreSQL.
en MySQL, puede mostrar todas las bases de datos en el servidor de base de datos utilizando la instrucción SHOW DATABASES
.
PostgreSQL no soporta directamente la instrucción SHOW DATABASES
pero le ofrece algo similar. PostgreSQL le proporciona dos formas de mostrar las bases de datos en el servidor de base de datos actual.,
listar bases de datos en PostgreSQL usando el comando psql
Si está utilizando la herramienta psql para conectarse al servidor de base de datos PostgreSQL, puede emitir el comando\l
para mostrar todas las bases de datos en el servidor actual de la siguiente manera:
Code language: Shell Session (shell)
primero, inicie la herramienta psql. Le pedirá la siguiente información: servidor, base de datos, puerto y nombre de usuario. Si presiona el teclado Enter, utilizará el valor predeterminado especificado entre corchetes ().,prompt de stgreSQL como este:
Code language: Shell Session (shell)
mostrará la siguiente salida:
Si desea obtener más información, puede usar el comando \l+
:
Code language: Shell Session (shell)
listar bases de datos en PostgreSQL usando la instrucción SELECT
Además de usar el comando \l
o \l+
, puede usar la instrucción SELECT para consultar nombres de bases de datos desde el catálogo pg_database
que contiene información sobre bases de datos.,
Code language: SQL (Structured Query Language) (sql)
Code language: Shell Session (shell)
La consulta muestra cuatro bases de datos en la base de datos actual del servidor.
Summary
- Use
\l
o\l+
Enpsql
para mostrar todas las bases de datos en el servidor PostgreSQL actual. - Use la instrucción
SELECT
para consultar datos desdepg_database
para obtener todas las bases de datos.
- Fue este tutorial útil ?
- YesNo