Articles

Cum se afișează toate tabelele din PostgreSQL

introducere despre cum se afișează toate tabelele din PostgreSQL

acest tutorial va explica modul de utilizare a funcției tabel listă PostgreSQL și va acoperi în mod specific modul de afișare a tuturor tabelelor din PostgreSQL. Una dintre cele mai comune sarcini de administrare a bazelor de date este posibilitatea de a discerne ce baze de date deține ce informații., Acest tutorial va explica două moduri de afișare a tuturor tabelelor din lista PostgreSQL stocate pe server, inclusiv modul standard de afișare a tuturor tabelelor PostgreSQL și, de asemenea, modul de afișare a tuturor tabelelor existente folosind schema pg_catalog.

cerințe preliminare pentru utilizarea PostgreSQL

  • PostgreSQL trebuie să fie instalat și să funcționeze corect. Executați comanda service postgresql statuspentru a confirma starea este active și apoi apăsați tastele CTRL + C pentru a ieși.,

  • linia de comandă interactivă PSQL pentru PostgreSQL trebuie să fie instalată și funcțională corespunzător. Confirmați starea cu comanda psql -V.,/p>

rezultatele ar trebui să semene cu următoarea captură de ecran:

Accesarea PostgreSQL, folosind ‘psql’ linie de comandă interfață

Acces la baza de date PostgreSQL pe localhost server executând următoarea comandă cu psql interfață de linie de comandă:

1
sudo su – postgres

sistemul va solicita parola., Introduceți parola și apăsați tasta Return pentru a avea acces la Postgres.

Acum, executați următoarea comandă pentru a accesa baza de date:

1
psql some_username -h 127.0.0.1 -d some_database

sistemul va cere din nou parola de utilizator; introduceți parola din nou și apăsați Return.,

creați o bază de date PostgreSQL

deschideți o fereastră de prompt de comandă dacă lucrați în Windows sau o fereastră terminal dacă lucrați cu sistem mac sau Linux., 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.,

Conectați-vă la o bază de date PostgreSQL folosind PSQL

pentru a vă conecta la o anumită bază de date, executați comanda \c urmată de numele bazei de date pentru a introduce și scrie interogări., id=”9a752eed3c”>

1
\dt

Codul de mai sus ar trebui să se întoarcă un rezultat care seamănă cu următorul:

Afișare listă de tabele folosind pg_catalog schema

următoarele SELECT declarație demonstrează o altă modalitate de a afișa în listă tabel de nume în PostgreSQL:

1
2
3
SELECT * FROM pg_catalog.,pg_tables
În cazul în care schemaname != ‘pg_catalog’ și
schemaname != ‘information_schema’;

codul De mai sus ar trebui să se întoarcă un rezultat care seamănă cu următorul:

Concluzie cu privire la Modul de a utiliza PostgreSQL Mese Funcția

Acest tutorial a demonstrat cum pentru a afișa toate tabelele din PostgreSQL, în mod special a explica două modalități de a arăta PostgreSQL lista de tabele., Acestea includ modul standard de afișare a listei de nume de tabele în PostgreSQL și, de asemenea, modul de afișare a listei de tabele folosind schema pg_catalog.Articolul a acoperit, de asemenea, cum să creați o bază de date PostgreSQL, cum să accesați baza de date PostgreSQL folosind interfața de linie de comandă „psql”, cum să vă conectați la o bază de date PostgreSQL folosind PSQL și cum să creați un tabel PostgreSQL. Amintiți-vă că sistemul va necesita introducerea parolei utilizatorului de două ori pentru a avea acces la baza de date Postgres.