v tomto tutoriálu se dozvíte, jak zobrazit databáze v databázovém serveru PostgreSQL.
v MySQL můžete zobrazit všechny databáze v databázovém serveru pomocí příkazu SHOW DATABASES
.
PostgreSQL přímo nepodporuje SHOW DATABASES
, ale nabízí Vám něco podobného. PostgreSQL vám nabízí dva způsoby, jak zobrazit databáze v aktuálním databázovém serveru.,
Výpis databáze v PostgreSQL pomocí psql příkaz
Pokud používáte psql nástroj pro připojení k PostgreSQL databázového serveru, můžete se vydat \l
příkaz zobrazí všechny databáze na aktuálním serveru takto:
Code language: Shell Session (shell)
za Prvé, spusťte nástroj psql. Vyzve vás k následujícím informacím: server, databáze, port a uživatelské jméno. Pokud stisknete klávesu Enter, použije výchozí hodnotu uvedenou v hranatých závorkách ().,stgreSQL řádku, jako je tento:
Code language: Shell Session (shell)
To vám ukáže následující výstup:
Pokud chcete získat více informací, můžete použít \l+
příkaz:
Code language: Shell Session (shell)
Výpis databáze v PostgreSQL pomocí SELECT
Kromě použití \l
nebo \l+
příkaz, můžete použít SELECT dotazu databáze jmen z pg_database
katalog, který obsahuje informace o databázích.,
Code language: SQL (Structured Query Language) (sql)
Code language: Shell Session (shell)
dotaz zobrazuje čtyři databáze v aktuálním databázovém serveru.
Shrnutí
- Použití
\l
nebo\l+
psql
ukázat všechny databáze v současné PostgreSQL serveru. - použijte příkaz
SELECT
pro dotazování dat zpg_database
pro získání všech databází.
- byl tento návod užitečný ?
- YesNo