Sinun on usein lueteltava tietokannat tai jopa taulukot, kun työskentelet tietokantojen kanssa. Kuten useimmat tietokantapalvelimet, Postgresissa on komentorivipohjainen työkalu, jonka avulla voit hallita Postgres-palvelinta.
Tämä työkalu on psql. Sen avulla voit kirjoittaa kyselyitä, suorittaa ne ja näyttää tulokset. Voit käyttää psql: ää listataksesi tietokantoja ja näyttääksesi taulukoita Postgresissa muutamilla yksinkertaisilla komennoilla.
Käyttöönotto
Jotta voit muodostaa yhteyden palvelimeen ja luetteloida tietokantoja tai taulukoita, sinulla on oltava PostgreSQL asennettuna. Tässä on joitain hyödyllisiä opetusohjelmia:
- Miten Asenna PostgreSQL Windowsiin.
- Miten Asenna PostgreSQL Ubuntuun.
Tietokantojen luettelointi PostgreSQL: ssä
Kun muodostat yhteyden tietokantaan käyttämällä psql -komentoa, voit luetella kaikki yhdistetyn palvelimen tietokannat seuraavalla komennolla.
postgres=# \l
Tämä on pikakuvake \lista komento.
Tämä komento luettelee vähintään kolme oletustietokantaa: postgres, template0 ja template1. postgres on ensimmäinen tietokanta, johon muodostat yhteyden, jos et ole vielä luonut toista tietokantaa.
Voit luoda uuden tietokannan seuraavalla komennolla.
postgres=# luo tietokanta dbname;
Kun olet luonut tietokannan, sinun on vaihdettava siihen, jotta voit lisätä tietoja ja suorittaa muita toimintoja sille.
postgres=# \c dbname
Taulukoiden listaus PostgreSQL: ssä
Kun olet muodostanut yhteyden tietokantaan ja luonut taulukoita, saatat haluta tietää, mitä taulukoita on olemassa. Voit tehdä tämän luetteloimalla taulukot psql-komennolla, \dt.
dbname=# \dt
Jos taulukoita ei ole, tämä komento näyttää a Suhteita ei löytynyt viesti. Muussa tapauksessa se näyttää taulukot taulukkomuodossa.
Luo esimerkiksi taulukko nimeltä käyttäjät blogi-nimiseen tietokantaan käyttämällä seuraavaa komentoa.
blogi =# luo taulukon käyttäjiä (
user_id serial PRIMARY KEY,
sähköposti VARCHAR ( 255 ) AINUTLAATUINEN EI TYHJÄ,
salasana VARCHAR ( 50 ) EI TYHJÄ
);
Jos luet taulukot käyttämällä \dt -komentoa, tulos on samanlainen kuin alla oleva.
PostgreSQL-tietokannan hallinta
On olemassa muutamia yksinkertaisia psql-komentoja, joita voit käyttää tietokantojen luetteloimiseen ja taulukoiden näyttämiseen PostgreSQL-palvelimessa. Ne ovat vain kaksi psql-työkalun tarjoamista monista komennoista.
Jos kuitenkin haluat helppokäyttöisen GUI-sovelluksen PostgreSQL-tietokannan hallintaan, valitse pgAdmin-työkalu. Käyttämällä pgAdminia voit olla vuorovaikutuksessa palvelimesi kanssa ilman komentoriviä.