Articles

So zeigen Sie alle Tabellen in PostgreSQL an

Einführung zum Anzeigen aller Tabellen in PostgreSQL

In diesem Tutorial wird erläutert, wie die PostgreSQL-Listentabellenfunktion verwendet wird, und speziell behandelt, wie alle Tabellen in PostgreSQL angezeigt werden. Eine der häufigsten Aufgaben der Datenbankverwaltung besteht darin, zu erkennen, welche Datenbanken welche Informationen enthalten., In diesem Tutorial werden zwei Möglichkeiten zum Anzeigen aller auf dem Server gespeicherten PostgreSQL-Listentabellen erläutert,einschließlich der Standardmethode zum Anzeigen aller PostgreSQL-Tabellen und zum Anzeigen aller vorhandenen Tabellen mithilfe des pg_catalog-Schemas.

Voraussetzungen für die Verwendung von PostgreSQL

  • PostgreSQL muss ordnungsgemäß installiert ist und funktioniert. Führen Sie den Befehl service postgresql status aus, um zu bestätigen, dass der Status active ist, und drücken Sie dann die STRG + C-Tasten zum Beenden.,

  • Die interaktive PSQL-Befehlszeile für PostgreSQL muss ordnungsgemäß installiert sein und funktionieren. Bestätigen Sie den Status mit dem Befehl psql -V.,/p>

Die Ergebnisse sollten dem folgenden Screenshot ähneln:

Zugriff auf PostgreSQL über die Befehlszeilenschnittstelle ‚psql‘

Zugriff auf die PostgreSQL-Datenbank auf dem localhost-Server durch Ausführen des folgenden Befehls mit der psql Befehlszeilenschnittstelle:

psql=“90f88e9913″>

1
sudo su – postgres

Das System fordert das Passwort an., Geben Sie das Passwort ein und drücken Sie die Return-Taste, um Zugriff auf Postgres zu erhalten.

führen Sie Nun den folgenden Befehl ein, um den Zugriff auf die Datenbank:

1
psql some_username -h 127.0.0.1 -d some_database

Das system wieder Anfrage des Benutzers Passwort; geben Sie das Passwort erneut ein und drücken Sie die EINGABETASTE.,

Erstellen Sie eine PostgreSQL-Datenbank

Öffnen Sie ein Eingabeaufforderungsfenster, wenn Sie in Windows arbeiten, oder ein Terminalfenster, wenn Sie mit einem Mac-oder Linux-System arbeiten., id=“9a752eed3c“>

1
CREATE DATABASE db_name;

Following is a specific example:

1
CREATE DATABASE test;

Note that using the command \l in the psql command line interface will display all of the current PostgreSQL databases.,

Verbinden Sie sich mit einer PostgreSQL-Datenbank mit PSQL

Um eine Verbindung zu einer bestimmten Datenbank herzustellen, führen Sie den Befehl \c gefolgt vom Datenbanknamen zum Eingeben und Schreiben von Abfragen aus., id=“9a752eed3c“>

1
\dt

Der obige Code sollte ein Ergebnis zurückgeben, das dem Folgenden ähnelt:

Zeigt die Liste der Tabellen mit dem pg_catalog Schema an

Die folgende SELECT Anweisung zeigt eine andere Möglichkeit, die Liste der Tabellennamen in PostgreSQL anzuzeigen:

1
2
3
SELECT * FROM pg_catalog.,pg_tables
WO schemaname != ‚pg_catalog‘ UND
schemaname != ‚information_schema‘;

Der obige Code sollte ein Ergebnis zurückgeben, das dem Folgenden ähnelt:

Schlussfolgerung zur Verwendung der Funktion PostgreSQL Show Tables

Dieses Tutorial zeigte, wie alle Tabellen in PostgreSQL angezeigt werden, und erläuterte speziell zwei Möglichkeiten, die PostgreSQL Listen Tabellen., Dazu gehörten die Standardmethode zum Anzeigen der Liste der Tabellennamen in PostgreSQL und das Anzeigen der Tabellenliste mithilfe des pg_catalog-Schemas.Der Artikel behandelt auch, wie eine PostgreSQL-Datenbank zu erstellen, wie die PostgreSQL-Datenbank zugreifen über die ‚psql‘ Befehlszeilenschnittstelle, wie eine PostgreSQL-Datenbank mit PSQL zu verbinden und wie eine PostgreSQL-Tabelle zu erstellen. Denken Sie daran, dass das System zweimal das Kennwort des Benutzers eingeben muss, um Zugriff auf die Postgres-Datenbank zu erhalten.