Kuinka kaikki tietokannat ja taulukot luetellaan PSQL: n avulla?



Kokeile Instrumenttia Ongelmien Poistamiseksi

PSQL tunnetaan myös nimellä PostgresSQL relaatiotietokannan hallintajärjestelmä (RDBMS). Sen on luonut maailmanlaajuinen vapaaehtoistyöryhmä, jota ei hallinnoi mikään yritys tai yksityinen taho. Se on avoimen lähdekoodin ohjelmisto, jonka lähdekoodiin pääsee ilmaiseksi. Tällä komentorivityökalulla on vahva maine tehokkuudesta, luotettavuudesta, tietojen eheydestä ja kestävyydestä.
Tässä artikkelissa keskustellaan siitä, kuinka kaikki tietokannat ja taulukot luetellaan PSQL: n avulla sekä tarvittavat tiedot.
Ensinnäkin meidän on kirjauduttava sisään päästäksesi tietokantoihin ja taulukoihin PSQL: ssä. Kehote kirjautua PSQL: ksi pääkäyttäjänä on muodossa '- #' ja järjestelmänvalvojalle se on '->' . Hakemisto nimeltä ”data_directory” osoittaa tietokantojen sijainnin.



Kuinka luetella kaikki tietokannat?

Käsky ' List' tai ' l' käytetään kaikkien tietokantojen luetteloon. Lyhyesti ' Lista on l' .



 luettelo tai  l

Tuloksissa näkyy tietokannan nimi, omistaja, käytetty koodausmenetelmä, käyttöoikeudet ja valittujen rivien lukumäärä jne.



Kuva 1: Luettelo kaikista tietokannoista

Jos olet tyytyväinen SQL-lauseisiin, voit käyttää seuraavaa SQL-käskyä kaikkien tietokantojen luetteloon.

SELECT datname FROM pg_database;

Kuva 2: Luettelo kaikista SQL-käskyä käyttävistä tietokannoista.



Kuinka luetella kaikki taulukot?

Et voi nähdä minkään tietokannan taulukoita, ellet ole muodostanut yhteyttä siihen. Jos haluat luetella minkä tahansa tietokannan taulukoita, sinun on ensin muodostettava yhteys kyseiseen tietokantaan. Jos olet tietokannassa ja haluat nähdä toisen tietokannan taulukot, sinun on vaihdettava toiseen tietokantaan seuraavan komennon avulla. ' C' on lyhyt muoto 'kytkeä'.

 connect tai  c

Kirjoita komento ' DT' luetteloida kaikki nykyisen tietokannan taulukot.

 DT

Lisäksi olet saattanut sijoittaa taulukot kaavioon, joka ei joko ole 'hakupolulla' tai 'oletustaulukoissa'. Siksi näitä taulukoita ei näytetä ' DT' .
Korjaa tämä suorittamalla seuraava komento, jossa meidän on annettava hakupolun nimi ja tietokanta, jonka polkua yritämme muokata.

muuta tietokantaryhmää hakupolku =, julkinen;

' Dt +' komento näyttää kaikki taulukot kaikissa nykyisen tietokannan kaavioissa, nykyisellä 'hakupolulla'.

 dt +

Kuva 3: Luettelo nykyisen tietokannan ja nykyisen hakupolun kaavioista

Jos osaat paremmin SQL-lauseissa, voit saada luettelon taulukoista käyttämällä 'Information_schema' .
Seuraava komento luetteloi itse luomasi taulukot.

SELECT table_name FROM information_schema.tables WHERE table_schema = 'julkinen'

Seuraava komento näyttää taulukot ja näkymät, jotka kuuluvat tiettyihin skeemeihin.

valitse * information_schema.table-taulukosta, jossa table_schema ei ole kohdassa ('information_schema