Articles

Hoe u alle tabellen in PostgreSQL

inleiding over hoe u alle tabellen in PostgreSQL

kunt weergeven Deze tutorial zal uitleggen hoe u de PostgreSQL lijsttabel functie kunt gebruiken en zal specifiek beschrijven hoe u alle tabellen in PostgreSQL kunt weergeven. Een van de meer voorkomende database beheer taken is in staat om te onderscheiden welke databases bevat welke informatie., Deze tutorial zal twee manieren uitleggen om alle PostgreSQL lijsttabellen die zijn opgeslagen op de server weer te geven, inclusief de standaard manier om alle tabellen PostgreSQL weer te geven en ook hoe alle bestaande tabellen te tonen met behulp van het pg_catalog schema.

vereisten voor het gebruik van PostgreSQL

  • PostgreSQL moeten correct zijn geïnstalleerd en werken. Voer het commando service postgresql status uit om te bevestigen dat de status active is en druk vervolgens op de toetsen CTRL + C om af te sluiten.,

  • de interactieve PSQL-opdrachtregel voor PostgreSQL moet correct zijn geïnstalleerd en werken. Bevestig de status met de opdracht psql -V.,/p>

Het resultaat moet lijken op de volgende screenshot:

Toegang tot de PostgreSQL met behulp van de ‘psql’ commando-regel interface

de Toegang tot de PostgreSQL-database op de server localhost door het uitvoeren van de volgende opdracht met de psql commando-regel interface:

1
sudo su – postgres

Het systeem zal u vragen om het wachtwoord., Voer het wachtwoord in en druk op de Return-toets om toegang te krijgen tot Postgres.

voer het volgende commando uit om toegang te krijgen tot de database:

1
psql some_username -h 127.0.0.1 -d some_database

Het systeem zal opnieuw een verzoek van de gebruiker wachtwoord, voer het wachtwoord nogmaals in en druk op Return.,

Maak een PostgreSQL-Database

Open een opdrachtpromptvenster als u werkt in Windows of een terminalvenster als u werkt met een mac-of Linux-systeem., 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.,

verbinding maken met een PostgreSQL-database met behulp van PSQL

om verbinding te maken met een specifieke database, voert u de opdracht \c uit, gevolgd door de naam van de database om queries in te voeren en te schrijven., id=”9a752eed3c”>

1
\dt

De bovenstaande code moet een resultaat dat lijkt op het volgende:

Toon de lijst van de tabellen met behulp van de pg_catalog schema

De volgende SELECT verklaring toont een andere manier van het weergeven van de lijst van de namen van tabellen in een PostgreSQL:

1
2
3
SELECT * FROM pg_catalog.,pg_tables
waar schemanaam != ‘pg_catalog’ en
schemanaam != ‘information_schema’;

de bovenstaande code moet een resultaat opleveren dat lijkt op het volgende:

conclusie over het gebruik van de PostgreSQL Show Tables functie

Deze tutorial toonde hoe alle tabellen in PostgreSQL, waarin specifiek twee manieren worden uitgelegd om de PostgreSQL lijsttabellen weer te geven., Deze omvatten de standaard manier om de lijst met tabelnamen in PostgreSQL weer te geven en ook hoe de lijst met tabellen te tonen met behulp van het pg_catalog schema.Het artikel behandelde ook hoe je een PostgreSQL database maakt, hoe je toegang krijgt tot de PostgreSQL database met behulp van de ‘psql’ command-line interface, hoe je verbinding maakt met een PostgreSQL database met behulp van PSQL en hoe je een PostgreSQL tabel maakt. Vergeet niet dat het systeem tweemaal het wachtwoord van de gebruiker moet invoeren om toegang te krijgen tot de Postgres-database.