PostgreSQL-Datenbanken anzeigen

In diesem Tutorial erfahren Sie, wie Sie Datenbanken auf einem PostgreSQL-Datenbankserver anzeigen.

In MySQL können Sie alle Datenbanken auf dem Datenbankserver mit der Anweisung SHOW DATABASES anzeigen.

PostgreSQL unterstützt die SHOW DATABASES – Anweisung nicht direkt, bietet Ihnen jedoch etwas Ähnliches. PostgreSQL bietet Ihnen zwei Möglichkeiten, Datenbanken auf dem aktuellen Datenbankserver anzuzeigen.,

Liste der Datenbanken in PostgreSQL using psql-Befehl

Wenn Sie mit der psql-tool um eine Verbindung zu PostgreSQL-Datenbank-server, können Sie die Ausgabe der \l Befehl zeigt alle Datenbanken auf dem aktuellen server wie folgt:

Code language: Shell Session (shell)

Erste, starten Sie die psql-tool. Sie werden nach folgenden Informationen gefragt: Server, Datenbank, Port und Benutzername. Wenn Sie die Eingabetaste drücken, wird der in eckigen Klammern angegebene Standardwert verwendet ().,stgreSQL-Eingabeaufforderung wie folgt:

Code language: Shell Session (shell)

Es wird die folgende Ausgabe angezeigt:

Wenn Sie weitere Informationen erhalten möchten, können Sie die \l+ command:

Code language: Shell Session (shell)

Listing databases in PostgreSQL using SELECT statement

Neben der Verwendung des Befehls \l oder \l+ können Sie die SELECT Anweisung verwenden, um Datenbanknamen aus dem pg_database Katalog abzufragen, der Informationen zu Datenbanken enthält.,

Code language: SQL (Structured Query Language) (sql)
Code language: Shell Session (shell)

Die Abfrage zeigt vier Datenbanken auf dem aktuellen Datenbankserver an.

Zusammenfassung

  • Verwenden Sie \l oder \l+ in psql, um alle Datenbanken auf dem aktuellen PostgreSQL-Server anzuzeigen.
  • Verwenden Sie die Anweisung SELECT, um Daten aus der pg_database abzufragen, um alle Datenbanken abzurufen.
  • War dieses tutorial hilfreich ?
  • YesNo

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.