Viktige funksjoner ved PostgreSql
PostgreSQL støtter noen særegne funksjoner som lar organisasjoner i stor skala ta i bruk den for databehandling. Noen bemerkelsesverdige funksjoner er listet opp nedenfor:
Hvordan installere PostgreSQL på Debian 11
For å installere PostgreSQL på Debian 11; Du kan følge hvilken som helst av følgende to metoder:
Metode 1: Installer PostgreSQL ved hjelp av depot av Debian 11
Metode 2: Installer PostgreSQL ved hjelp av offisielt PostgreSQL -depot
Vi vil forklare installasjonsprosessen ved å bruke begge metodene: Den første metoden bruker pakkene fra Debian Repository, mens den andre metoden vil hente depotpakkene fra PostgreSQL Official Package:
Metode 1: Hvordan installere PostgreSQL ved hjelp av depot av Debian 11
Installasjonsmetoden vil henvise deg til å installere PostgreSQL ved å bruke en enkel og tidsbesparende prosess ved å bruke Debian -pakker:
Trinn 1: Oppdater og oppgrader pakkelisten
Det anbefales å oppdatere og oppgradere listen over pakker ved å utstede kommandoene som er nevnt nedenfor:
Trinn 2: Installer PostgreSQL
Den nødvendige pakken er bosatt i Debian Repository, slik at du kan installere den ved å bruke "Apt”: Installer PostgreSQL ved å utstede kommandoen nevnt nedenfor:
Når PostgreSQL er installert, kan du sjekke statusen til tjenesten ved å bruke kommandoen gitt nedenfor:
$ sudo systemctl status postgreSqlVidere kan statusen til tjenesten endres ved å bruke følgende kommandoer:
For å stoppe den løpende PostgreSQL -tjenesten:
$ sudo systemctl stopp postgreSqlOg for å starte stoppet tjenesten:
$ sudo SystemCTL Start PostgreSqlMetode 2: Hvordan installere PostgreSQL ved hjelp av offisielt depot av Debian 11
Følg de enkle trinnene som er nevnt nedenfor for å legge til det offisielle depotet til PostgreSQL for Debian 11, og installer det deretter; Du kan følge trinnene som er nevnt nedenfor for å gjøre det:
Trinn 1: Legg til PostgreSQL -depot
Det anbefales å legge til den offisielle repoen til PostgreSQL, slik at du får den nyeste versjonen av pakker: For det første må du legge til GPG -signeringstasten til PostgreSQL -pakker for å sikre pakkelageret: Du kan gjøre det ved å utstede kommandoen som er nevnt nedenfor :
Nå er du klar til å legge til PostgreSQL -depot: Bruk kommandoen nevnt nedenfor for å utføre handlingen:
$ ECHO "Deb [Signed-By =/usr/share/nøkkelring/postgreSql-keyring.gpg] http: // appt.PostgreSql.org/pub/repos/apt/bullseye-pgdg main "| sudo tee/etc/apt/kilder.liste.D/PostgreSql.listeTrinn 2: Installasjon av PostgreSQL
Etter vellykket integrering av PostgreSQL -biblioteket er du klar til å installere det: men før dette anbefales det å oppdatere systemets depot ved å bruke kommandoen nevnt nedenfor:
Installer PostgreSQL ved hjelp av under-nevnt kommando:
$ sudo apt install PostgreSqlHvordan lage database ved hjelp av PostgreSQL i Debian 11
PostgreSQL kan bare brukes som Postgres -bruker, hvis du angir et passord; Ellers vil du ikke kunne logge deg på som en Postgres -bruker: Bruk følgende kommando til å sette opp et passord:
$ sudo passwd postgresFor å opprette database i PostgreSQL, må du logge inn på PostgreSQL -serveren og deretter få tilgang til skallet; Bruk følgende kommando til å logge inn som en Postgres -bruker: den vil be om passord; Skriv inn passordet ditt og trykk Enter:
$ su - postgresFå tilgang til skallet ved å bruke Postgres -brukeren ved å utstede følgende nøkkelord:
$ psqlNår du har fått tilgang til kommandoskallet til Postgres, kan du nå bruke SQL -spørsmål til å utføre flere databaserelaterte operasjoner:
For eksempel ønsker vi å opprette en database "Linuxhint”; For det vil vi bruke følgende SQL -spørring for å gjøre det:
> CreateB LinuxhintFor å få tilgang til databaselogg som Postgres bruker og bruk følgende kommando for å få tilgang til databasen "Linuxhint”:
> PSQL LinuxhintMerk: Du kan falle tilbake til Postgres -brukeren ved å bruke “\ q”:
Du kan nå legge til, slette, velge data fra databasen ved å få tilgang til databasen på terminalen. For å slippe en database må du dessuten komme ut av databasen ved å bruke "\ q”Og bruk deretter følgende kommando:
$ dropdb LinuxhintOg hvis du prøver å få tilgang til databasen "Linuxhint”; skallet vil vise en feil som “Linuxhint”Eksisterer ikke:
Konklusjon
PostgreSQL er et mye brukt relasjonsdatabaseadministrasjonssystem som brukes av flere store selskaper som spenner fra stor til mellomstore styrke. Selv om det er en relasjonsdatabase, støtter den JSON for ikke-relasjonell spørring som gjør PostgreSQL til et favorittvalg av organisasjoner. Dette innlegget gir installasjonsveiledningen til PostgreSQL for Debian11, to metoder er beskrevet her. Metode 1 lar deg installere PostgreSQL fra Debian Own's Packages Repository, derimot kan du følge Method 2 for å få den oppdaterte PostgreSQL fra det offisielle depotet.