toon databases in PostgreSQL inleiding

Als u met PostgreSQL werkt, is het waarschijnlijk dat u meer dan één database op uw PostgreSQL-server hebt. Er kunnen momenten zijn waarop je een lijst moet krijgen van alle databases die op het systeem staan. Gelukkig zijn er een paar eenvoudige manieren om deze taak te volbrengen. In dit artikel zullen we uitleggen hoe u databases in PostgreSQL kunt weergeven met behulp van twee verschillende methoden.,

vereisten om PostgreSQL

te gebruiken in deze tutorial zullen we verschillende databasecommando ‘ s uitvoeren, dus er zijn een paar vereisten die op hun plaats moeten zijn voordat we verder gaan:

  • eerst moet u ervoor zorgen dat PostgreSQL op uw machine is geà nstalleerd. Als u het niet zeker Weet, gebruik dan het commando service postgresql status, dat u laat weten of de status activeis.

  • u moet er ook voor zorgen dat psql, de PostgreSQL-interface op de commandoregel, is geïnstalleerd., Het commando psql -V kan worden gebruikt om te controleren of psql is geïnstalleerd.,

het Openen van een PostgreSQL database met ‘psql’

Wij kunnen het volgende commando gebruiken om toegang te krijgen tot een PostgreSQL database op een lokale computer met behulp van de psql commando-regel interface:

1
sudo su – postgres

Dit commando zal je vragen om het wachtwoord, dus je zult moeten invoeren om toegang te krijgen tot PostgreSQL.,

Naast, type je het volgende commando om toegang te krijgen tot uw database:

1
psql some_username -h 127.0.0.1 -d some_database

Nogmaals, je zult worden gevraagd om het wachtwoord van de gebruiker, zodat je opnieuw in te voeren en druk op RETURN.

Maak een PostgreSQL Database

het volgende wat we zullen doen is een PostgreSQL database maken., Om mee te volgen, moet u de opdrachtprompt openen in Windows of de terminal op MacOS of Linux.,>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., Het commando \list kan ook worden gebruikt om dezelfde resultaten te bereiken.

wanneer u dit commando gebruikt, zou de geretourneerde uitvoer er als volgt uit moeten zien:

databases tonen met behulp van de ‘SELECT’ instructie

terwijl het eenvoudig en handig is om de psql commando ‘ s te gebruiken die in de vorige sectie worden getoond, is er ook een andere manier om databases te tonen in PostgreSQL., We kunnen gebruik maken van de volgende SELECT query in de psql – interface:

1
SELECTEER datname VAN pg_database;

De SELECT-instructie van hierboven moet resultaten opleveren die er als volgt uitzien:

We kunnen zien in de resultaten dat de pg_database tabel verzamelt informatie over de beschikbare databases in PostgreSQL.,

Als u verbinding wilt maken met een specifieke database, kunt u het commando \c gevolgd door de naam van de database gebruiken. Dit zal u toelaten om de database in te voeren en beginnen met het uitvoeren van query ‘ s. Bijvoorbeeld: \c some_database.

conclusie over het tonen van databases in PostgreSQL

Als u PostgreSQL op uw machine hebt geà nstalleerd, is het belangrijk om te weten dat een enkele instantie van PostgreSQL server een aantal verschillende databases kan beheren. Er zijn enkele eenvoudige commando ‘ s beschikbaar die kunnen worden gebruikt om een lijst van de databases op uw PostgreSQL server te verkrijgen., In dit artikel hebben we gekeken naar een paar verschillende manieren om databases te tonen in PostgreSQL. Met behulp van de voorbeelden en instructies in deze tutorial, zult u in staat zijn om uw eigen lijst van databases op te halen en beter te beheren uw PostgreSQL server.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *