Afișați bazele de date în PostgreSQL introducere

Dacă lucrați cu PostgreSQL, este posibil să aveți mai multe baze de date pe serverul PostgreSQL. Pot exista momente când trebuie să obțineți o listă cu toate bazele de date care se află în sistem. Din fericire, există câteva modalități simple de a îndeplini această sarcină. În acest articol, vom explica cum să afișăm bazele de date în PostgreSQL folosind două metode diferite.,

premise pentru utilizarea PostgreSQL

în acest tutorial, vom executa diferite comenzi de baze de date, deci există câteva premise care trebuie să fie în loc înainte de a merge mai departe:

  • În primul rând, trebuie să vă asigurați că PostgreSQL este instalat pe computer. Dacă nu sunteți sigur, utilizați comanda service postgresql status, care vă va anunța dacă starea este active.de asemenea, trebuie să vă asigurați că psql, interfața PostgreSQL din linia de comandă, este instalată., Comanda psql -Vpoate fi utilizată pentru a verifica dacă este instalat psql.,

Accesarea unei baze de date PostgreSQL cu psql’

putem folosi următoarea comandă pentru a accesa o bază de date PostgreSQL pe o mașină locală folosind psql interfață de linie de comandă:

1
sudo su – postgres

Această comandă va solicita parola, așa că va trebui să-l introduceți în scopul de a obține acces la PostgreSQL.,

Apoi, tastați următoarea comandă pentru a accesa baza de date:

1
psql some_username -h 127.0.0.1 -d some_database

din Nou, vi se va cere pentru parola utilizatorului, așa că va trebui să introduceți din nou și apăsați RETURN.

creați o bază de date PostgreSQL

următorul lucru pe care îl vom face este să creăm o bază de date PostgreSQL., Pentru a continua, va trebui să deschideți promptul de comandă în Windows sau terminalul de pe MacOS sau 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., Comanda \list poate fi de asemenea utilizată pentru a obține aceleași rezultate.

atunci Când utilizați această comandă, a revenit de ieșire ar trebui să arate astfel:

Show baze de date folosind „SELECTAȚI” declarație

în Timp ce este ușor și convenabil de a folosi psql comenzi arătat în secțiunea anterioară, există, de asemenea, un alt mod de a arăta bazele de date PostgreSQL., Putem folosi următoarele SELECT interogare în psql interfata:

1
SELECTAȚI datname DE pg_database;

SELECT prezentate mai sus ar trebui să se întoarcă rezultatele care arata ca acest lucru:

se poate vedea din rezultatele pe care pg_database masa colectează informații despre bazele de date disponibile în PostgreSQL.,dacă doriți să vă conectați la o anumită bază de date, puteți utiliza comanda \c urmată de numele bazei de date. Acest lucru vă va permite să introduceți baza de date și să începeți să efectuați interogări. De exemplu: \c some_database.

concluzie privind modul de afișare a bazelor de date în PostgreSQL

Dacă aveți PostgreSQL instalat pe mașina dvs., este important să știți că o singură instanță a serverului PostgreSQL poate gestiona o serie de baze de date diferite. Există câteva comenzi simple disponibile care pot fi utilizate pentru a obține o listă a bazelor de date de pe serverul PostgreSQL., În acest articol, am analizat câteva moduri diferite de a afișa bazele de date în PostgreSQL. Folosind exemplele și instrucțiunile furnizate în acest tutorial, veți putea prelua propria listă de baze de date și de a gestiona mai bine serverul PostgreSQL.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *