I denne artikkelen skal vi lære hvordan vi kan installere Og konfigurere PostgreSQL på windows 10. PostgreSQL, Også Kjent Som Postgres, er en fri og åpen relasjonsdatabase styringssystem.
postgresql-databasen administrerer samtidighetskontrollen for flere versjoner for å administrere samtidigheten (MVCC). Når Vi kjører en transaksjon På PostgreSQL, gir den et øyeblikksbilde av databasen, som gjør at hver transaksjon kan gjøre endringer i databasen uten å påvirke den andre transaksjonen. PostgreSQL har tre nivåer av transaksjonsisolasjon.
- Les forpliktet
- Repeterbar Les
- Serialiserbar
Vi kan installere PostgreSQL på følgende operativsystemer:
- Windows
- Linux
- Mac OS Server
- Gratis BSD Og Åpen BSD
i denne artikkelen skal vi fokusere på den trinnvise installasjonsprosessen Av PostgreSQL på windows 10. Før installasjonen må vi laste ned den stabile kopien Av PostgreSQL 13-serveren fra stedet. Vi kan bruke dette installasjonsprogrammet til å installere PostgreSQL på windows i grafisk og stille modus. Oppsettfilen inneholder følgende programvarepakker:
- PostgreSQL 13 server
- pgAdmin: Det er et grafisk verktøy for å utvikle Og administrere PostgreSQL server og database
- Stack builder: Det er en pakkebehandling som inneholder flere verktøy som brukes til administrasjon, migrasjon, replikering, kontakter og andre verktøy
når oppsettfilen er lastet ned, dobbeltklikker du på filen. Installasjonsveiviseren Til PostgreSQL På Windows har begynt. Den første skjermen Er Velkomstskjermen Til PostgreSQL-installasjonen.
på Installasjonsmappen skjermen, angi stedet der Du vil installere PostgreSQL.
velg komponenten du vil installere på arbeidsstasjonen På Skjermen Velg komponent. Du kan velge ett av følgende:
- PostgreSQL Server
- pgAdmin4: Det er et grafisk grensesnitt som brukes Til å administrere PostgreSQL-databasen
- Stack builder: stack builder vil bli brukt til å laste ned og installere drivere og tilleggsverktøy
- Kommandolinjeverktøy. Kommandolinjeverktøyene og klientbibliotekene som pg_bench, pg_restore, pg_basebackup, libpq, pg_dump og pg_restore vil bli installert
I vårt tilfelle vil vi installere alle komponenter.
på Datamappe-skjermen angir du katalogen der du vil lagre databasefilene. I vårt tilfelle er datakatalogen C:\PostgreSQL Data.
på Passordskjermen angir du databasens superbruker-passord. Dette passordet vil bli brukt til å koble Til PostgreSQL databaseserveren.
på Portskjermen angir Du Portnummeret Som PostgreSQL-serveren vil lytte til innkommende tilkoblinger. Som standard lytter PostgreSQL-serveren på portnummer 5432. Du kan angi ikke-standard innlegg på denne skjermen. Kontroller at alle andre programmer ikke må bruke porten du angir I Port tekstboksen, og det må tillate innkommende og utgående tilkoblinger. I vårt tilfelle endrer jeg ikke porten.
du kan velge den nasjonale innstillingen du vil bruke i databasen på skjermbildet forhåndsvalg. I vårt tilfelle velger jeg standardlokalet.
På Forhåndsinstallasjonsoversikt-skjermen kan du vise innstillingene som brukes til å installere PostgreSQL-serveren.
Klar til å installere skjermen er varslingsskjermen som sier At PostgreSQL installasjonsprosessen vil begynne.
installasjonsprosessen Av PostgreSQL på windows har begynt.
PostgreSQL-serveren er installert. Hvis du vil installere ekstra komponenter og drivere, kan du velge å åpne stack builder. I vårt tilfelle installerer jeg ikke ekstra komponenter. Klikk På Fullfør for å fullføre installasjonen.
start arbeidsstasjonen På nytt. La oss forstå hvordan Vi kan koble Til PostgreSQL-serveren ved hjelp av pgAdmin4 og SQL Shell (pSQL).
Koble Til PostgreSQL ved hjelp av pgAdmin4
Vi kan bruke pgadmin4-verktøyet til å administrere Og administrere PostgreSQL-serveren. Vi kan også bruke pgAdmin4 til å utføre Adhoc-spørringer og lage databaseobjekter.
for å koble Til PostgreSQL. Start pgAdmin4. På den første skjermen angir du passordet til superbrukeren som kan brukes til å koble Til PostgreSQL-Serveren.
Når du er koblet Til PostgreSQL13, kan du vise databaseobjektene i Nettleseren pan. Hvis du vil vise de installerte serverne, utvider Du Serverne. Under Servere kan du se listen over installerte servere. I vårt tilfelle er den installerte PostgreSQL PostgreSQL13. Du kan vise listen over databaser, brukere og tabellområder under PostgreSQL13.
Vi kan se Serveraktivitetene Og konfigurasjonen Av PostgreSQL-serveren i Dashboard-fanen.
du kan vise listen over økter, låser kjøpt av prosessen, forberedte transaksjoner og konfigurasjon under serveraktivitetspan.
La Oss nå se hvordan vi kan lage en database.
hvordan lage en database ved hjelp av pgAdmin4
Nå, la Oss lage en database ved hjelp av pgAdmin4. For å opprette en database Serverer Utvid 🡪 Utvid PostgreSQL13 🡪 Høyreklikk På Databaser 🡪 Hover Opprett 🡪 Velg Database.
En Dialogboksen Opprett database åpnes. I kategorien generelt angir du databasenavnet i Databasetekstboksen.
Du kan angi Databasekodingsmalen som brukes til å opprette en database, tabellplass, databasesortering, tegntype og tilkoblingsgrense i Kategorien Definisjon.
i Kategorien Sikkerhet kan du konfigurere privilegier og sikkerhetskonfigurasjon. I vårt tilfelle har vi ikke endret noe.
i Kategorien Parametere kan du konfigurere databasespesifikke parametere. Jeg har ikke endret noen konfigurasjon.
I SQL-fanen kan DU vise OPPRETT DATABASE-setningen generert med konfigurasjonen definert I Dialogboksen Opprett database.
Klikk På Lagre for å opprette databasen Kalt EmployeeDB og lukke dialogboksen. Du kan vise den nye databasen I Nettleseren pan.
som du kan se, har databasen blitt opprettet.
-
Merk: Hvis Du ikke ser EmployeeDB-databasen I Nettleserruten, høyreklikker Du På Databasene Og velger Oppdater
vi kan se databasefilene under C:\PostgreSQL datakatalog. Se følgende skjermbilde.
Nå, la Oss se hvordan vi kan utføre spørringene På PostgreSQL.
Spørring Av postgresql-databasen ved hjelp av pgAdmin4
for å utføre spørringene ved hjelp av pgAdmin4, Klikk På Verktøy 🡪 Klikk På Spørringsverktøy.
panorer for redigeringsprogram for spørring åpnes. La oss nå lage et bord som heter tblEmployeeGrade. Følgende spørring oppretter en tabell.
1
2
3
4
5
6
7
8
9
10
11
|
Opprett tabell tbleansatt
(
Employee_ID varchar(20),
First_name varchar(500),
middle_name varchar(500),
last_name varchar(500),
Adresse varchar(1000),
Kontakt_nummer int,
Avdelingsnummer int,
GradeID int,
)
|
Skjermbilde Av Redigeringsprogrammet For Spørring:
som du kan se, vises spørringsutføringsstatusen i meldingspanelet. La oss nå sette inn noen poster i tbleansatt. Kjør følgende spørring for å sette inn data i tblemployee.
1
2
3
4
5
6
|
sett inn i tblemployee
(Emp0001′,’Nisarg’,’Dixitkumar’,’Upadhyay’,’AB14,Akshardham Flats,mehsana’,123456,10,10),
(‘EMP0002’, ‘Nirali’,’Nisarg’,’Upadhyay’, ‘AB14, Suyojan Road, Ahmedabad’,123456,10,10),
(‘EMP0003’, ‘Dixit’, ‘Lalshankar’, ‘Upadhyay’, ‘ AB14, Suramya Stauts, Ahmedabad’,123456,10,10)
|
Kjør select-setningen for å fylle ut dataene fra tblemployee-tabellen.
1
|
Velg * fra tblemployee
|
som du kan se, hadde spørringsutgangen fylt dataene i grid view-format og kan vises i Datautgangspannen.
Koble Til PostgreSQL ved HJELP AV SQL Shell (pSQL)
vi kan bruke pSQL-kommandolinjeverktøyet til å administrere PostgreSQL-databasen. SQL-Skallet installeres automatisk med PostgreSQL-serveren. Når VI starter SQL-Skallet, ber det om følgende alternativer.
- Servernavn: Angi vertsnavnet til maskinen Som PostgreSQL er installert på. Hvis du ikke angir vertsnavnet, vil pSQL koble til localhost
- Database: Angi databasenavnet du vil bruke. Hvis du ikke angir databasenavnet, kobler pSQL Til postgres-databasen
- Port: Spesifiser porten. Hvis du ikke angir noen port, bruker pSQL portnummer 5432 til å koble til serveren
- Brukernavn: angi brukernavnet du vil bruke Til Å koble Til PostgreSQL. Hvis du ikke angir brukernavnet, vil pSQL bruke Postgres-brukeren
- Passord: Angi passordet til brukeren som er angitt i brukernavnsparameteren
Angi alle parametrene og trykk enter for å koble til databasen.
som du kan se, har forbindelsen blitt etablert.
Sammendrag
i denne artikkelen lærte Vi trinnvis installasjonsprosessen Av PostgreSQL på windows 10. Jeg har også gitt en oversikt over pgadmin4-verktøyet og hvordan vi kan koble Til PostgreSQL-databasen ved hjelp av pgadmin og SQL Shell (pSQL) – verktøyet.
Se mer
ApexSQL Complete er ET SQL-kode komplett verktøy som inneholder funksjoner som kodesnutter, SQL auto-erstatninger, tab navigasjon, lagrede spørringer og mer FOR SSMS og Visual Studio
- Forfatter
- Siste Innlegg
Han har kompetanse innen databasedesign, ytelsesjustering, sikkerhetskopiering og gjenoppretting, HA og DR-oppsett, databaseoverføringer og oppgraderinger. Han har fullført B. Tech Fra Ganpat University. Han kan nås på [email protected]
- slik flytter du tabeller til en annen filgruppe I EN SQL-database-14. desember 2021
- Konfigurer ODBC – Drivere For Oracle 19c – 9. desember 2021
- Konfigurer En Koblet Server mellom SQL Server og PostgreSQL ved HJELP AV ODBC-drivere-desember 6, 2021