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 status
pentru a confirma starea esteactive
ș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”>
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”>
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.