Miten listaan Tietokantoja ja Taulukoita Käyttää PostgreSQL psql
Kun se tulee annettaessa Postgres tietokannat, siellä on laaja valikoima kolmannen osapuolen työkaluja, kuten SQL Workbench/J tai pgAdmin III. Kuitenkin, Postgres itse mukana tulee tehokas komentorivi työkalu nimeltään psql
, joka on hyvä niille tuttu pääte tai haluavat script hallinnon tehtäviä. Yksi yleisimmistä tehtävistä, joita tietokannan ylläpitäjä suorittaa, on yksinkertaisesti tutustuminen ympäristöön., Tämä edellyttää kysymyksiä, kuten ” mitkä tietokannat asuvat tällä palvelimella?”tai” mitä taulukoita tallennetaan tiettyyn tietokantaan tällä palvelimella?”. Tässä opetusohjelma, opimme vastaamaan näihin keskeisiin kysymyksiin komentoriviltä käyttäen psql
.
Meta-Komennot
lisäksi, että pystyy toimittamaan raaka-SQL-kyselyitä palvelimelle psql
voit myös hyödyntää psql
meta-komentoja saada tietoja palvelimelta., Meta-komennot ovat komentoja, jotka arvioivat psql
ja usein käännetty SQL, joka on antanut järjestelmää vastaan pöydät palvelimelle, mikä säästää hoitajien aikaa, kun rutiiniluonteisia tehtäviä. Niitä merkitään takaiskulla ja sen jälkeen komennolla ja sen argumenteilla. Seuraavassa on esimerkkejä tästä.
listaus tietokannat
yksittäinen Postgres-palvelinprosessi voi hallita useita tietokantoja samanaikaisesti. Jokainen tietokanta tallennetaan erillisenä tiedostojoukkona omaan hakemistoonsa palvelimen datahakemistoon., Voit katsoa kaikki määritellyt tietokannat palvelimella voit käyttää \list
meta-komento tai sen pikakuvake \l
.
Kytkentä Tietokannat
Useimmat Postgres-palvelimia on kolme tietokannat määritelty oletus: template0
, template1
ja postgres
. template0
ja template1
ovat luuranko tietokantoja, joita käytetään tai voidaan käyttää CREATE DATABASE
komento., postgres
on oletuksena tietokantaan voit muodostaa yhteyden, ennen kuin olet luonut muita tietokantoja. Kun olet luonut toisen tietokannan, haluat siirtyä siihen, jotta voit luoda taulukoita ja lisätä tietoja. Usein, kun työskentelet palvelimien kanssa, jotka hallinnoivat useita tietokantoja, löydät tarpeen hypätä tietokantojen välillä usein. Tämä voidaan tehdä \connect
meta-komento tai sen pikakuvake \c
.,
Listaus Taulukot
Kun olet muodostanut yhteyden tietokantaan, haluat tarkastaa mitkä taulukot on luotu siellä. Tämä voidaan tehdä \dt
meta-komento. Kuitenkin, jos ei ole pöytiä et saa tuotos.
sen Jälkeen, kun luodaan taulukko, se palautetaan taulukkomuodossa luettelo on luotu taulukot.