Představení databáze v PostgreSQL úvod
Pokud pracujete s PostgreSQL, je pravděpodobné, že máte více než jedné databáze na PostgreSQL serveru. Mohou existovat chvíle, kdy potřebujete získat seznam všech databází, které jsou v systému. Naštěstí existuje několik jednoduchých způsobů, jak tento úkol splnit. V tomto článku vysvětlíme, jak zobrazit databáze v PostgreSQL pomocí dvou různých metod.,
Požadavky na použití PostgreSQL
V tomto tutoriálu, budeme vykonávající různé databáze příkazy, takže existuje několik předpoklady, které musí být na místě před kupředu:
-
za Prvé, musíte zajistit, že PostgreSQL je nainstalován na vašem počítači. Pokud si nejste jisti, použijte příkaz
service postgresql status
, který vám dá vědět, zda je stavactive
. -
musíte se také ujistit, že je nainstalováno rozhraní PostgreSQL příkazového řádku
psql
., Příkazpsql -V
lze použít k ověření, že je nainstalovánpsql
.,
Přístup k PostgreSQL databázi s ‚psql‘
můžeme použít následující příkaz pro přístup k PostgreSQL databáze na místním počítači pomocí psql
rozhraní příkazového řádku:
1
|
sudo su – postgres
|
Tento příkaz vás vyzve k zadání hesla, takže budete muset zadat pro přístup k PostgreSQL.,
Next, zadejte následující příkaz pro přístup k databázi:
1
|
psql some_username -h 127.0.0.1 -d some_database
|
Opět, budete vyzváni k zadání uživatelského hesla, takže budete muset zadávat znovu, a stiskněte klávesu RETURN.
vytvořte databázi PostgreSQL
Další věc, kterou uděláme, je vytvořit databázi PostgreSQL., Chcete-li pokračovat, musíte otevřít příkazový řádek v systému Windows nebo terminálu v systému MacOS nebo Linux.,>1
For our example, we’ll create the test
database:
1
|
CREATE DATABASE test;
|
List databases for Postgres in psql
The \l
command in psql
can be used to show all of the PostgreSQL databases., Příkaz \list
lze také použít k dosažení stejných výsledků.
Při použití tohoto příkazu, se vrátil výstup by měl vypadat takto:
Zobrazit databází pomocí „VYBERTE“ prohlášení
i Když je to snadné a pohodlné použití psql
příkazy uvedené v předchozí části, tam je také další způsob, jak ukázat databáze v PostgreSQL., Můžeme použít následující SELECT
dotaz psql
rozhraní:
1
|
SELECT datname FROM pg_database;
|
ZVOLTE prohlášení je uvedeno výše by se měla vrátit výsledky, které vypadají takto:
můžeme vidět z výsledků, že pg_database
tabulka shromažďuje informace o dostupných databází PostgreSQL.,
Pokud se chcete připojit k určité databázi, můžete použít příkaz \c
následovaný názvem databáze. To vám umožní vstoupit do databáze a začít provádět dotazy. Například: \c some_database
.
Závěr jak ukazují databáze v PostgreSQL
Pokud máte PostgreSQL nainstalován na vašem počítači, je důležité vědět, že jediná instance PostgreSQL server může spravovat několik různých databází. K dispozici jsou některé jednoduché příkazy, které lze použít k získání seznamu databází na vašem serveru PostgreSQL., V tomto článku jsme se podívali na několik různých způsobů, jak zobrazit databáze v PostgreSQL. Pomocí příkladů a pokynů uvedených v tomto tutoriálu budete moci načíst svůj vlastní seznam databází a lépe spravovat svůj PostgreSQL server.