Quando si usa psql con PostgreSQL, possiamo usare \list+
comando per restituire informazioni su tutti i database sul server.
Possiamo anche usare la forma abbreviata (\l+
) per ottenere lo stesso risultato.
Esempio
Ecco cosa ottengo quando eseguo il comando sul mio server di prova:
\l+
Risultato:
List of databases +-----------+----------+----------+-------------+-------------+-----------------------+---------+------------+--------------------------------------------+ | Name | Owner | Encoding | Collate | Ctype | Access privileges | Size | Tablespace | Description | +-----------+----------+----------+-------------+-------------+-----------------------+---------+------------+--------------------------------------------+ | barney | barney | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | 8433 kB | pg_default | | | music | barney | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | 8225 kB | pg_default | | | pagila | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | 16 MB | pg_default | | | pethotel | barney | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | 8169 kB | pg_default | | | postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | 8097 kB | pg_default | default administrative connection database | | template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +| 7905 kB | pg_default | unmodifiable empty database | | | | | | | postgres=CTc/postgres | | | | | template1 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +| 7905 kB | pg_default | default template for new databases | | | | | | | postgres=CTc/postgres | | | | +-----------+----------+----------+-------------+-------------+-----------------------+---------+------------+--------------------------------------------+
Il comando può essere eseguito anche senza il segno più (+
), ma ciò escluderà le informazioni sulle dimensioni (e i tablespace predefiniti e le descrizioni).
Puoi anche aggiungere un nome di database per restituire informazioni su un singolo database.
Esempio:
\l+ music
Risultato:
List of databases +-------+--------+----------+-------------+-------------+-------------------+---------+------------+-------------+ | Name | Owner | Encoding | Collate | Ctype | Access privileges | Size | Tablespace | Description | +-------+--------+----------+-------------+-------------+-------------------+---------+------------+-------------+ | music | barney | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | 8225 kB | pg_default | | +-------+--------+----------+-------------+-------------+-------------------+---------+------------+-------------+