Datenbanken in PostgreSQL anzeigen Einführung

Wenn Sie mit PostgreSQL arbeiten, haben Sie wahrscheinlich mehr als eine Datenbank auf Ihrem PostgreSQL-Server. Es kann vorkommen, dass Sie eine Liste aller Datenbanken auf dem System abrufen müssen. Glücklicherweise gibt es einige einfache Möglichkeiten, diese Aufgabe zu erfüllen. In diesem Artikel erklären wir, wie Datenbanken in PostgreSQL mit zwei verschiedenen Methoden angezeigt werden.,

Voraussetzungen zur Verwendung von PostgreSQL

In diesem Tutorial führen wir verschiedene Datenbankbefehle aus, daher müssen einige Voraussetzungen vorhanden sein, bevor Sie fortfahren:

  • Zuerst müssen Sie sicherstellen, dass PostgreSQL auf Ihrem Computer installiert ist. Wenn Sie sich nicht sicher sind, verwenden Sie den Befehl service postgresql status, der Sie darüber informiert, ob der Status active.

  • Sie müssen auch sicherstellen, dass , die Befehlszeilen-PostgreSQL-Schnittstelle, installiert ist., Mit dem Befehl psql -V kann überprüft werden, ob installiert ist.,

Zugriff auf eine PostgreSQL-Datenbank mit ‚psql‘

Mit dem folgenden Befehl können wir über die Befehlszeilenschnittstelle auf eine PostgreSQL – Datenbank auf einem lokalen Computer zugreifen:

1
sudo su-postgres

Dieser Befehl fordert Sie zur Eingabe des Passworts auf.sie müssen es eingeben, um Zugriff auf PostgreSQL zu erhalten.,

Geben Sie als nächstes den folgenden Befehl ein, um auf Ihre Datenbank zuzugreifen:

1
psql some_username-h 127.0.0.1-d some_database

Sie werden erneut nach dem Kennwort des Benutzers gefragt.

Erstellen Sie eine PostgreSQL-Datenbank

Als nächstes erstellen wir eine PostgreSQL-Datenbank., Um dies zu tun, müssen Sie die Eingabeaufforderung unter Windows oder das Terminal unter macOS oder Linux öffnen.,>1

CREATE DATABASE db_name;

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., Der Befehl \list kann auch verwendet werden, um die gleichen Ergebnisse zu erzielen.

Wenn Sie diesen Befehl verwenden, wird die zurückgegebene Ausgabe sollte wie folgt Aussehen:

Datenbanken Anzeigen mit der ‚SELECT‘ – Anweisung

Während es einfach und bequem zu bedienen psql Befehle angezeigt, die im vorherigen Abschnitt, es gibt auch einen anderen Weg, um zu zeigen, Datenbanken in PostgreSQL., Wir können die folgende SELECT Abfrage in der Schnittstelle verwenden:

1
SELECT datname AUS pg_database;

Die oben gezeigte SELECT-Anweisung sollte Ergebnisse zurückgeben, die wie folgt aussehen:

Wir können anhand der Ergebnisse sehen, dass die Tabelle pg_database Informationen über die in PostgreSQL verfügbaren Datenbanken sammelt.,

Wenn Sie eine Verbindung zu einer bestimmten Datenbank herstellen möchten, können Sie den Befehl \c gefolgt vom Datenbanknamen verwenden. Auf diese Weise können Sie die Datenbank eingeben und Abfragen ausführen. Zum Beispiel: \c some_database.

Schlussfolgerung zum Anzeigen von Datenbanken in PostgreSQL

Wenn PostgreSQL auf Ihrem Computer installiert ist, ist es wichtig zu wissen, dass eine einzelne Instanz von PostgreSQL Server eine Reihe verschiedener Datenbanken verwalten kann. Es stehen einige einfache Befehle zur Verfügung, mit denen Sie eine Liste der Datenbanken auf Ihrem PostgreSQL-Server abrufen können., In diesem Artikel haben wir uns einige verschiedene Möglichkeiten angesehen, Datenbanken in PostgreSQL anzuzeigen. Anhand der Beispiele und Anweisungen in diesem Tutorial können Sie Ihre eigene Datenbankliste abrufen und Ihren PostgreSQL-Server besser verwalten.

Schreibe einen Kommentar

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