När vi använder psql med PostgreSQL kan vi använda \list+
kommando för att returnera information om alla databaser på servern.
Vi kan också använda den korta formen (\l+
) för att uppnå samma resultat.
Exempel
Det här är vad jag får när jag kör kommandot på min testserver:
\l+
Resultat:
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 | | | | +-----------+----------+----------+-------------+-------------+-----------------------+---------+------------+--------------------------------------------+
Kommandot kan också köras utan plustecknet (+
), men detta exkluderar storleksinformation (och standardtabellutrymmen och beskrivningar).
Du kan också lägga till ett databasnamn för att returnera information om en enskild databas.
Exempel:
\l+ music
Resultat:
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 | | +-------+--------+----------+-------------+-------------+-------------------+---------+------------+-------------+