SQLShack

ApexSQL-hinnoittelu

tässä artikkelissa, aiomme oppia, miten voimme asentaa ja määrittää PostgreSQL windows 10. PostgreSQL, tunnetaan myös nimellä Postgres, on vapaa ja avoin relaatiotietokannan hallintajärjestelmä.

PostgreSQL-tietokanta hallinnoi moniversiohallintaa concurrency (mvcc). Kun suoritamme transaktion PostgreSQL: ssä, se antaa tietokannan tilannekuvan, jonka avulla jokainen tapahtuma voi tehdä muutoksia tietokantaan vaikuttamatta toiseen transaktioon. PostgreSQL: ssä on kolme tapahtumaeristystasoa.

  1. read committed
  2. toistettavissa oleva luku
  3. sarjamuotoinen

PostgreSQL voidaan asentaa seuraaviin käyttöjärjestelmiin:

  1. Windows
  2. Linux
  3. Mac OS Server
  4. Vapaa BSD ja avoin BSD

tässä artikkelissa keskitytään PostgreSQL: n vaiheittaiseen asennusprosessiin windows 10: ssä. Ennen asennusta meidän on ladattava PostgreSQL 13-palvelimen vakaa kopio sijaintipaikasta. Voimme käyttää tätä asennusohjelmaa PostgreSQL: n asentamiseen Windowsiin graafisessa ja äänettömässä tilassa. Asennustiedosto sisältää seuraavat ohjelmistopaketit:

  1. PostgreSQL 13-palvelin
  2. pgAdmin: Se on graafinen työkalu PostgreSQL-palvelimen ja tietokannan kehittämiseen ja hallintaan
  3. Stack builder: se on paketinhallinta, joka sisältää lisätyökaluja, joita käytetään hallintaan, siirtämiseen, replikointiin, liittimiin ja muihin työkaluihin

kun asetustiedosto on ladattu, kaksoisnapsauta tiedostoa. PostgreSQL: n asennusvelho Windowsissa on alkanut. Ensimmäinen näyttö on PostgreSQL-asennuksen Tervetuliaisnäyttö.

Postgresql Windowsin asennus alkoi

Postgresql Windowsin asennus alkoi

asennushakemiston näytöllä, Määritä sijainti, johon haluat asentaa PostgreSQL: n.

 Määritä asennuskansio

Määritä asennuskansio

valitse komponentti-näytössä komponentti, jonka haluat asentaa työasemallesi. Voit valita minkä tahansa seuraavista:

  1. PostgreSQL-palvelin
  2. pgAdmin4: Se on graafinen käyttöliittymä, jota käytetään PostgreSQL-tietokannan
  3. Stack builder hallintaan: stack Builderia käytetään ajurien ja lisätyökalujen lataamiseen ja asentamiseen
  4. komentorivityökalut. Komentorivityökalut ja asiakaskirjastot kuten pg_bench, pg_restore, pg_basebackup, libpq, pg_dump ja pg_restore asennetaan

meidän tapauksessamme asennamme kaikki komponentit.

 valitse PostgreSQL-komponentit

valitse datahakemiston näytölle PostgreSQL-komponentit

, määritä kansio, johon haluat tallentaa tietokantatiedostot. Meidän tapauksessamme Datahakemisto on C:\PostgreSQL Data.

 Määritä tietohakemisto

Määritä Salasananäytössä Datahakemisto

, määritä tietokannan pääkäyttäjän salasana. Tätä salasanaa käytetään yhteyden muodostamiseen PostgreSQL-tietokantapalvelimeen.

 määritä pääkäyttäjän salasana

Määritä superuserin salasana

Porttinäytöllä porttinumero, jolla PostgreSQL-palvelin kuuntelee saapuvia yhteyksiä. Oletuksena PostgreSQL-palvelin kuuntelee porttia numero 5432. Voit määrittää ei-oletusviestin tällä näytöllä. Varmista, että mikään muu sovellus ei saa käyttää portin tekstikentässä määrittämääsi porttia, ja sen on sallittava saapuvat ja lähtevät yhteydet. Meidän tapauksessamme en vaihda satamaa.

 Määritä portti

Määritä portti

voit valita käytettävän lokaalin tietokannasta advance option-näytöltä. Meidän tapauksessamme valitsen oletuspaikan.

 määritä paikkakunta

määritä locale

asennusta edeltävältä yhteenvetonäytöltä voit tarkastella PostgreSQL-palvelimen asennuksessa käytettyjä asetuksia.

PostgreSQL Windowsin asennusyhteenvedossa

PostgreSQL Windows installation summary

valmis asennettavaksi-näyttö on ilmoitusnäyttö, jonka mukaan PostgreSQL-asennusprosessi alkaa.

PostgreSQL windows asennus valmis asennettavaksi

PostgreSQL Windowsissa asennus valmis

PostgreSQL: n asennusprosessi Windowsissa on alkanut.

PostgreSQL Windowsissa asennetaan

PostgreSQL windows asentaa

PostgreSQL-palvelin on asennettu onnistuneesti. Jos haluat asentaa lisää komponentteja ja ajureita, voit avata pino rakentaja. Meidän tapauksessamme en ole asentamassa lisäosia. Napsauta Valmis asennus.

PostgreSQL Windows-asennus valmis.

PostgreSQL Windows asennus valmis.

nyt käynnistä työasema uudelleen. Katsotaanpa, miten voimme muodostaa yhteyden PostgreSQL-palvelimeen pgAdmin4: n ja SQL Shellin (pSQL) avulla.

Yhdistä PostgreSQL: ään käyttämällä pgAdmin4

Voimme käyttää pgadmin4-työkalua PostgreSQL-palvelimen hallintaan ja hallintaan. Voimme myös käyttää pgAdmin4 suorittaa Adhoc kyselyt ja luoda tietokanta esineitä.

yhteyden saamiseksi PostgreSQL: ään. Käynnistä pgAdmin4. Määritä ensimmäisellä näytöllä pääkäyttäjän salasana, jota voidaan käyttää yhteyden muodostamiseen PostgreSQL-palvelimeen.

Anna superuserin salasana

kun olet yhteydessä PostgreSQL13: een, voit tarkastella tietokannan objekteja Selainpannussa. Voit tarkastella asennettuja palvelimia laajentamalla palvelimia. Palvelimet-kohdasta voit tarkastella asennettujen palvelimien luetteloa. Meidän tapauksessamme asennettu PostgreSQL on PostgreSQL13. Voit tarkastella tietokantojen, käyttäjien ja taulukoiden luetteloa kohdasta PostgreSQL13.

 Näytä PostgreSQL-instanssit

Näytä PostgreSQL-instanssit

voimme tarkastella palvelimen toimintaa ja PostgreSQL-palvelimen konfiguraatiota Dashboard-välilehdeltä.

PostgreSQL Server dashboard

voit tarkastella luetteloa istunnoista, prosessissa hankituista lukituksista, valmistelluista tapahtumista ja kokoonpanoista palvelimen toimintakoodista.

PostgreSQL-palvelimen aktiivisuus

nyt katsotaan, miten saadaan luotua tietokanta.

miten luoda tietokanta käyttäen pgAdmin4

nyt, luodaanpa tietokanta käyttäen pgAdmin4. Luoda tietokanta, laajentaa palvelee 🡪 laajentaa PostgreSQL13 🡪 hiiren kakkospainikkeella tietokantoja 🡪 Hover luo 🡪 valitse tietokanta.

Luo tietokanta

Luo tietokanta

avautuu Luo tietokanta – valintaikkuna. Määritä Yleiset-välilehdessä tietokannan nimi tietokannan tekstikentässä.

 Määritä tietokannan nimi

Määritä tietokannan nimi

voit määrittää tietokannan Koodausmallin, jolla luodaan tietokanta, taulukoita, tietokantakokoelma, merkkityyppi ja yhteysraja määrittely-välilehdessä.

 Määritä eri parametrit

Määritä eri parametrit

Suojausvälilehdessä voit määrittää oikeudet ja suojausasetukset. Meidän tapauksessamme Emme ole muuttaneet mitään.

 Aseta tietoturva

Määritä suojaus

parametrit-välilehdessä voit määrittää tietokantakohtaiset parametrit. En ole muuttanut mitään asetuksia.

 määritä ennakkoparametri

Configure advance-parametri

SQL – välilehdessä voit tarkastella Luo tietokanta-lauseketta, joka on luotu luo tietokanta-valintaikkunassa määritellyllä asetuksella.

 luo tietokantalauseke

luo tietokantalauseke

napsauta Tallenna luodaksesi tietokannan nimeltä EmployeeDB ja sulje valintaikkuna. Voit tarkastella uutta tietokantaa Selainpanissa.

 tietokanta on luotu

tietokanta on luotu

kuten näette, tietokanta on luotu onnistuneesti.

  • Huomautus: Jos et näe EmployeeDB-tietokantaa Selainruudussa, Napsauta tietokantoja hiiren kakkospainikkeella ja valitse Päivitä

    Päivitä tietokanta

    Päivitä tietokanta

voimme tarkastella tietokantatiedostot alla C:\PostgreSQL Datahakemisto. Katso seuraava kuvakaappaus.

Katso tietokantatiedostot

nyt katsotaan, miten voimme suorittaa kyselyt PostgreSQL: llä.

kyselet PostgreSQL-tietokantaa käyttäen pgAdmin4

suorittaaksesi kyselyt käyttäen pgadmin4: ää, napsauta Työkalut 🡪 klikkaa Kyselytyökalua.

avoin kyselyeditori

kyselyeditorin pan avautuu. Nyt, luodaan taulukko nimeltä tblEmployeeGrade. Seuraava kysely luo taulukon.

1
2
3
4
5
6
7
8
9
10
11

Luo taulukko tblEmployee
(
Työntekijä_id varchar(20),
etunimi varchar(500),
middle_nimi varchar(500),
sukunimi varchar(500),
osoite varchar(1000),
Contact_number int,
DepartmentID int,
GradeID int,
)

kuvakaappaus Kyselymuokkaimesta:

Luo taulukko Kyselyeditorissa

kuten näet, kyselyn suoritustila näkyy viestikannussa. Nyt, laitetaan joitakin tietoja tblemployee. Suorita seuraava kysely lisätäksesi tietoja tblemployeen.

1
2
3
4
5
6

aseta tblemployee
(Employee_ID,First_name,middle_name,last_name,Address,Contact_number,DepartmentID,GradeID)
values
(”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)

lisää lauseke Kyselyeditoriin

Suorita select statement kansoittaaksesi tiedot tblemployee-taulukosta.

1
valitse * tblemployeesta

valitse kyselyn ulostulo

kuten näet, kyselyn ulostulo oli asuttanut tiedot ruudukkonäkymämuodossa ja sitä voidaan tarkastella Lähtötaulussa.

Yhdistä PostgreSQL: ään käyttämällä SQL Shell (pSQL)

voimme käyttää pSQL-komentorivityökalua PostgreSQL-tietokannan hallintaan. SQL-komentotulkki asennetaan automaattisesti PostgreSQL-palvelimeen. Kun käynnistämme SQL Shell, se pyytää seuraavia vaihtoehtoja.

  1. palvelimen nimi: määritä sen koneen nimi, johon PostgreSQL on asennettu. Jos et määrittele palvelinnimeä, pSQL muodostaa yhteyden lokaan
  2. tietokanta: Määritä tietokannan nimi, jota haluat käyttää. Jos et anna tietokannan nimeä, pSQL muodostaa yhteyden Postgres-tietokantaan
  3. portti: Määritä portti. Jos et määritä porttia, pSQL käyttää porttia numero 5432 yhteyden muodostamiseen palvelimeen
  4. käyttäjätunnus: määritä käyttäjätunnus, jota haluat käyttää yhteyden muodostamiseen PostgreSQL: ään. Jos käyttäjätunnusta ei ole määritetty, pSQL käyttää Postgres-käyttäjää
  5. salasana: Määritä käyttäjätunnusparametrissa

määritellyn käyttäjän salasana ja paina enter muodostaaksesi yhteyden tietokantaan.

PostgreSQL kytkettynä pSQL: n avulla.

kuten näette, yhteys on muodostettu onnistuneesti.

Yhteenveto

tässä artikkelissa opimme PostgreSQL: n vaiheittaisen asennusprosessin windows 10: ssä. Olen myös antanut korkean tason yleiskuvan pgadmin4-työkalusta ja siitä, miten voimme muodostaa yhteyden PostgreSQL-tietokantaan käyttämällä pgadmin-ja SQL Shell (pSQL) – apuohjelmaa.

Katso lisää

ApexSQL Complete on SQL code complete tool, joka sisältää ominaisuuksia, kuten koodinpätkiä, SQL auto-replacements, tab navigation, tallennetut kyselyt ja enemmän SSMS ja Visual Studio

  • tekijä
  • tuoreita viestejä
Nisarg Upadhyay
Nisarg Upadhyay on SQL Server-tietokannan ylläpitäjä ja Microsoft-sertifioitu ammattilainen, jolla on yli 8 vuoden kokemus SQL Server-hallinnosta ja 2 vuoden kokemus Oracle 10g-tietokannan hallinnasta.
hänellä on asiantuntemusta tietokantojen suunnittelussa, suorituskyvyn virityksessä, varmuuskopioinnissa ja palautuksessa, HA-ja DR-asennuksissa, tietokantojen migraatioissa ja päivityksissä. Hän on suorittanut B. Techin tutkinnon Ganpatin yliopistossa. Hän on tavoitettavissa [email protected]

Nisarg Upadhyay
uusimmat viestit Nisarg Upadhyay (Näytä kaikki)
  • miten siirtää taulukoita toiseen filegroup of a SQL database-December 14, 2021
  • Configure ODBC Drivers for Oracle 19c-December 9, 2021
  • Configure a Linked Server between SQL Server and PostgreSQL using ODBC drivers-December 6, 2021

Write a Comment

Sähköpostiosoitettasi ei julkaista.