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í
\lnebo\l+psqlukázat všechny databáze v současné PostgreSQL serveru. - použijte příkaz
SELECTpro dotazování dat zpg_databasepro získání všech databází.
- byl tento návod užitečný ?
- YesNo