Koble til PostgreSQL Database Command Line Windows

Koble til PostgreSQL Database Command Line Windows

I våre tidligere artikler snakket vi om PostgreSQL -serveren og databasene som ble opprettet med denne serverens hjelp. Imidlertid uttalte vi tidligere at det er litt mer sammensatt å installere dette RDBMS på et Windows 10 -system enn Linux -operativsystemet. Derfor finner de fleste av brukerne også å bruke PostgreSQL -databasene på Windows 10 ganske utfordrende. For å lette vanskeligheten, ønsket vi å lære dem det første trinnet med å bruke PostgreSQL -databasene, jeg.e., Koble til PostgreSQL -databasene. Nå ville du ha innsett målet med denne diskusjonen. Den tar sikte på å veilede deg om tilkoblingsmekanismen til en PostgreSQL -database mens du bruker Windows 10 -kommando -ledeteksten.

Merk: Du kan også leke med PostgreSQL -databasene mens du bruker SQL -skallet eller PSQL; Målet med denne artikkelen var imidlertid annerledes enn dette.

Hvordan koble til PostgreSQL -databasen gjennom Windows 10 Command Line Interface (CLI)?

For å koble til enhver ønsket PostgreSQL -database gjennom Windows 10 CLI, må du utføre følgende fem trinn, mens den sjette er valgfritt. Imidlertid vil vi oppgi her over at du først skal lese alle disse trinnene grundig og deretter begynne å utføre dem slik at du kan utføre ønsket oppgave riktig uten å gjøre noen feil.

Trinn 1: Sett opp miljøvariabelen til Windows 10 -systemet ditt:

Før du begynner å bruke Windows 10 -ledeteksten for tilgang til PostgreSQL -miljøet, må du sette opp systemets miljøvariabel. Ellers vil du møte problemer mens du får tilgang til PostgreSQL -miljøet på systemet ditt. For å sette opp den nødvendige miljøvariabelen, må du skrive "env" i Windows 10 -søkefeltet og klikke på resultatet "Rediger systemmiljøvariablene".

Etter å ha valgt dette alternativet, dukker System Properties -vinduet opp på skjermen. Du må klikke på den tredje fanen som heter "avansert" -fanen i dette vinduet. I den fanen må du finne miljøvariablene og klikke på den.


Gå deretter til System Variables -delen og dobbeltklikk på alternativet som ligger der borte. Dette lar deg legge til banen til PostgreSQL Server's Bin -katalogen til banemiljøvariabelen slik at PostgreSQL -miljøet enkelt kan nås fra Windows 10 -ledeteksten.

Fra banemiljøvariabelen må du klikke på "nye" -knappen slik at du kan legge til en ny bane til den.

Her må du kopiere og lime inn banen til PostgreSQL Server's Bin -katalogen på det spesifiserte stedet. Etter å ha lagt til denne banen, kan du fortsette videre ved å klikke på "OK" -knappen. Etter det kan du også lukke vinduet Systemegenskaper.

Trinn 2: Få tilgang til ledeteksten gjennom Windows 10 -systemet:

Når du har satt opp den nødvendige miljøvariabelen riktig for PostgreSQL -serveren din, er neste trinn å starte ledeteksten på Windows 10. For det må du bruke Windows 10 søkefelt igjen og se etter "CMD" i den. Du vil øyeblikkelig kunne se ledetekstresultatet du trenger å klikke for å starte det.

Standard ledetekstvinduet i vårt Windows 10 -system vises nedenfor. Til å begynne med vil ingen kommandoer bli utført, men du vil se hvordan du kan kjøre kommandoer innenfor Windows 10 Command -ledeteksten i følgende trinn.

Trinn 3: Skriv inn PostgreSQL -miljøet gjennom ledeteksten:

Nå må du få tilgang til PostgreSQL -miljøet gjennom Windows 10 -ledeteksten. For det må du kjøre kommandoen vist nedenfor:

> psql -u postgres

Her representerer “Postgres” standard brukernavn for PostgreSQL -serveren. Under installasjonen av PostgreSQL -serveren, og selv etter det, kan du opprette en ny bruker. Siden vi ikke opprettet noen ny bruker for vår PostgreSQL-server, må vi imidlertid få tilgang til PostgreSQL-miljøet gjennom brukeropprettet som standard under installasjonen. Hvis du heller ikke har opprettet en ny bruker, vil ditt standard brukernavn også være "Postgres".

Når du kjører ovennevnte kommando, blir du bedt om å oppgi passordet ditt. For standard brukerkonto blir du bedt om å opprette et passord for tilgang til det under PostgreSQL -serverens installasjon; Derfor vil vi i dette tilfellet gi det passordet som vi hadde satt opp for standard brukerkonto under installasjonen av PostgreSQL -serveren på Windows 10 -systemet vårt.

Rett etter at du har gitt riktig passord for den spesifiserte brukerkontoen, vil du umiddelbart oppgi PostgreSQL -miljøet mens du holder deg innenfor Windows 10 Command -ledeteksten.

Trinn 4: Opprett en prøve PostgreSQL -database:

Før vi prøver å koble til en PostgreSQL -database, vil vi først opprette en eksempeldatabase ved hjelp av følgende kommando. Hvis du allerede har ønsket PostgreSQL -database som er opprettet på Windows 10 -systemet, kan du hoppe over dette trinnet.

# Opprett databaseprøveb med koding 'utf8' lc_collate = "engelsk_united stater" lc_ctype = "engelsk_united stater";

Her representerer SampleDB navnet på Sample PostgreSQL -databasen som vi prøver å opprette med denne kommandoen.

Hvis du har gitt alle parametrene til den ovennevnte kommandoen riktig, vil denne kommandoen med hell utføre, og dermed produsere svaret fra "Opprett database" på kommandoprommet som vist på bildet nedenfor:

Siden dette bare var en prøve PostgreSQL -database, og vi ikke hadde tenkt å gjøre noe annet med det som sådan, vil vi bare vise deg hvordan du kan koble deg til denne databasen gjennom Windows 10 Command -ledeteksten; Derfor har vi ikke laget noen tabeller i denne databasen, i.e., Vår prøve PostgreSql -database er tom.

Trinn 5: Koble til den nyopprettede PostgreSQL -eksempeldatabasen:

For å koble til den nyopprettede PostgreSQL -eksempeldatabasen, er kommandoen som må utføres veldig enkel og er som følger:

# PSQL SAMPLEDB

Her tilsvarer sampledb databasen som vi ønsker å koble til ved hjelp av Windows 10 -kommando -ledeteksten. Du kan erstatte den med navnet på ønsket PostgreSQL -database du vil koble til.

Hvis den forespurte databasen din eksisterer og det heller ikke er andre feil, vil du kunne koble deg til den spesifiserte databasen med hell, men du vil ikke bli presentert med en bekreftelse på ledeteksten som vist nedenfor:

Trinn 6: Utfør PostgreSQL -spørsmålene på din prøve PostgreSQL -database (valgfritt):

Når du har koblet deg til ønsket PostgreSQL -database mens du bruker Windows 10 -kommandoprommet, kan du utføre alle spørsmålene du velger for å manipulere dataene dine. Imidlertid, hvis du vil slutte fra PostgreSQL -miljøet etter å ha koblet deg til ønsket database, er alt du trenger å gjøre å utføre følgende spørsmål, og du vil være ute av PostgreSQL -miljøet.

# \ q

Konklusjon:

Denne artikkelen ga brukerne et godt forsprang på å koble seg til PostgreSQL -databasene mens de brukte Windows 10 -kommando -ledeteksten. Vi håper at etter å ha gått gjennom denne guiden, vil du ikke møte noen problemer, i det minste mens du kobler deg til PostgreSQL -databasene i Windows 10, spesielt hvis du har tenkt å bruke ledeteksten for dette formålet.