Una explicación rápida de cómo enumerar todas las bases de datos dentro delpsql
herramienta en PostgreSQL, o usando SQL
Puede realizar esta tarea de 2 formas.
Uno está usandopsql
.
Escribe el comando\list
(o\l
), y PostgreSQL le mostrará la lista de bases de datos (y plantillas):
En este caso, la lista de bases de datos es
airbnbclone
nextbnb
postgres
test
template0
ytemplate1
son plantillas.
Las plantillas son plantillas para nuevas bases de datos y puede utilizarlas para rellenar previamente nuevas bases de datos utilizando la sintaxisCREATE DATABASE databasename TEMPLATE template0
.
De forma predeterminada, la plantilla utilizada al crear una nueva base de datos utilizandoCREATE DATABASE databasename
estemplate1
.
Es un tema que no importa ahora, pero solo quiero que sepas qué son las plantillas.
Una vista más avanzada, que incluye el tamaño del disco de cada base de datos, se puede recuperar usando\list+
(o\l+
):
La otra forma de enumerar las bases de datos es mediante una consulta SQL.
Correr:
SELECT datname FROM pg_database
WHERE datistemplate = false;
Esto enumerará las bases de datos, excluidas las plantillas:
Más tutoriales de bases de datos:
- El tutorial básico de MongoDB
- En qué se diferencia MongoDB de una base de datos SQL
- Sistemas de información, datos e información
- Modelos de datos
- Introducción al modelo de datos de ER
- El modelo relacional
- Álgebra relacional
- Bases de datos relacionales
- ¿Que es una base de datos? ¿Y un DBMS?
- Introducción a SQL
- Cómo instalar PostgreSQL en macOS
- ¿Siempre necesitas una base de datos para tu aplicación?
- Cómo instalar SQLite en macOS
- Introducción a PostgreSQL
- Permisos de usuario de PostgreSQL
- Cómo enumerar todos los usuarios en PostgreSQL
- Cómo cambiar de base de datos usando PostgreSQL
- Cómo enumerar todas las bases de datos usando PostgreSQL
- Cómo enumerar tablas en la base de datos actual usando PostgreSQL
- Cómo instalar MySQL en macOS
- Creando un usuario en MySQL
- PostgreSQL vs MySQL, una comparación
- Permisos de usuario de SQLite
- Permisos de usuario de MySQL
- SQL, creando una tabla
- SQL, agregando datos a una tabla
- SQL, cómo usar SELECT
- SQL, manejo de celdas vacías
- Claves SQL, únicas y primarias
- SQL, como actualizar datos
- SQL, como actualizar la estructura de una tabla
- SQL, como borrar datos y tablas
- Uniones SQL
- Vistas SQL
- Cómo insertar varios elementos a la vez en una colección de MongoDB
- Cómo eliminar todos los elementos de una colección de MongoDB