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.
- read committed
- toistettavissa oleva luku
- sarjamuotoinen
PostgreSQL voidaan asentaa seuraaviin käyttöjärjestelmiin:
- Windows
- Linux
- Mac OS Server
- 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:
- PostgreSQL 13-palvelin
- pgAdmin: Se on graafinen työkalu PostgreSQL-palvelimen ja tietokannan kehittämiseen ja hallintaan
- 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ö.
asennushakemiston näytöllä, Määritä sijainti, johon haluat asentaa PostgreSQL: n.
valitse komponentti-näytössä komponentti, jonka haluat asentaa työasemallesi. Voit valita minkä tahansa seuraavista:
- PostgreSQL-palvelin
- pgAdmin4: Se on graafinen käyttöliittymä, jota käytetään PostgreSQL-tietokannan
- Stack builder hallintaan: stack Builderia käytetään ajurien ja lisätyökalujen lataamiseen ja asentamiseen
- 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.
, määritä kansio, johon haluat tallentaa tietokantatiedostot. Meidän tapauksessamme Datahakemisto on C:\PostgreSQL Data.
, määritä tietokannan pääkäyttäjän salasana. Tätä salasanaa käytetään yhteyden muodostamiseen PostgreSQL-tietokantapalvelimeen.
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.
voit valita käytettävän lokaalin tietokannasta advance option-näytöltä. Meidän tapauksessamme valitsen oletuspaikan.
asennusta edeltävältä yhteenvetonäytöltä voit tarkastella PostgreSQL-palvelimen asennuksessa käytettyjä asetuksia.
valmis asennettavaksi-näyttö on ilmoitusnäyttö, jonka mukaan PostgreSQL-asennusprosessi alkaa.
PostgreSQL: n asennusprosessi Windowsissa on alkanut.
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.
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.
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.
voimme tarkastella palvelimen toimintaa ja PostgreSQL-palvelimen konfiguraatiota Dashboard-välilehdeltä.
voit tarkastella luetteloa istunnoista, prosessissa hankituista lukituksista, valmistelluista tapahtumista ja kokoonpanoista palvelimen toimintakoodista.
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.
avautuu Luo tietokanta – valintaikkuna. Määritä Yleiset-välilehdessä tietokannan nimi tietokannan tekstikentässä.
voit määrittää tietokannan Koodausmallin, jolla luodaan tietokanta, taulukoita, tietokantakokoelma, merkkityyppi ja yhteysraja määrittely-välilehdessä.
Suojausvälilehdessä voit määrittää oikeudet ja suojausasetukset. Meidän tapauksessamme Emme ole muuttaneet mitään.
parametrit-välilehdessä voit määrittää tietokantakohtaiset parametrit. En ole muuttanut mitään asetuksia.
SQL – välilehdessä voit tarkastella Luo tietokanta-lauseketta, joka on luotu luo tietokanta-valintaikkunassa määritellyllä asetuksella.
napsauta Tallenna luodaksesi tietokannan nimeltä EmployeeDB ja sulje valintaikkuna. Voit tarkastella uutta tietokantaa Selainpanissa.
kuten näette, tietokanta on luotu onnistuneesti.
-
Huomautus: Jos et näe EmployeeDB-tietokantaa Selainruudussa, Napsauta tietokantoja hiiren kakkospainikkeella ja valitse Päivitä
voimme tarkastella tietokantatiedostot alla C:\PostgreSQL Datahakemisto. Katso seuraava kuvakaappaus.
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.
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:
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)
|
Suorita select statement kansoittaaksesi tiedot tblemployee-taulukosta.
1
|
valitse * tblemployeesta
|
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.
- palvelimen nimi: määritä sen koneen nimi, johon PostgreSQL on asennettu. Jos et määrittele palvelinnimeä, pSQL muodostaa yhteyden lokaan
- tietokanta: Määritä tietokannan nimi, jota haluat käyttää. Jos et anna tietokannan nimeä, pSQL muodostaa yhteyden Postgres-tietokantaan
- portti: Määritä portti. Jos et määritä porttia, pSQL käyttää porttia numero 5432 yhteyden muodostamiseen palvelimeen
- 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ää
- salasana: Määritä käyttäjätunnusparametrissa
määritellyn käyttäjän salasana ja paina enter muodostaaksesi yhteyden tietokantaan.
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ä
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]
- 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