PostgreSQL er ókeypis gagnasafn stjórnun kerfi framkvæmda fyrir ýmsum vettvangi, þar á meðal Windows og Linux. Tólið styður fjölda gagna, hefur innbyggðan forskriftarþarfir og styður vinnu með því að nota klassíska forritunarmál. Í Ubuntu er PostgreSQL sett upp með "Terminal" með því að nota opinbera eða notendaskrár og eftir það undirbúningsvinna eru prófanir og búnar töflur gerðar.
Setja upp PostgreSQL í Ubuntu
Gagnasöfn eru notuð á ýmsum sviðum, en þægilegt stjórnkerfi veitir þeim þægilega stjórn. Margir notendur hætta við PostgreSQL, setja það upp í OS og byrja að vinna með töflum. Næst viljum við skref fyrir skref lýsa öllu uppsetningarferlinu, fyrsta sjósetja og skipulag þess nefnt tól.
Skref 1: Setjið PostgreSQL
Auðvitað ættir þú að byrja með því að bæta öllum nauðsynlegum skrám og bókasöfnum til Ubuntu til að tryggja eðlilega starfsemi PostgreSQL. Þetta er gert með því að nota vélinni og notendur eða opinbera geymslur.
- Hlaupa "Terminal" á hvaða þægilegan hátt, til dæmis, í gegnum valmyndina eða með því að ýta á takkann Ctrl + Alt + T.
- Í fyrsta lagi athugum við notendaskrárnar, því að nýjustu útgáfur eru venjulega fyrst sóttar þar. Settu inn í reitinn
sudo sh -c 'echo' deb //apt.postgresql.org/pub/repos/apt/ 'lsb_release -cs'-pgdg main' >> /etc/apt/sources.list.d/pgdg.list '
og smelltu síðan á Sláðu inn. - Sláðu inn lykilorðið fyrir reikninginn þinn.
- Eftir það notkun
wget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo líklegur til að bæta við -
til að bæta við pakka. - Það er aðeins til að uppfæra kerfisbibliotek með venjulegu stjórninni.
sudo líklegur-fá uppfærslu
. - Ef þú hefur áhuga á að fá nýjustu útgáfu PostgreSQL frá opinberu geymslunni þarftu að skrifa í vélinni
sudo líklegur til að fá að setja upp postgresql postgresql-contrib
og staðfestu að bæta við skrám.
Þegar þú hefur lokið árangursríkri uppsetningu geturðu haldið áfram að hefja staðlaða reikning, athuga rekstur kerfisins og upphafsstillingar.
Skref 2: Byrja PostgreSQL fyrst
Stjórnun uppsettrar DBMS kemur einnig fram í gegnum "Terminal" nota viðeigandi skipanir. Símtalið við sjálfgefna notandann lítur svona út:
- Sláðu inn skipunina
sudo su - postgres
og smelltu á Sláðu inn. Þessi aðgerð leyfir þér að fara í stjórnendur á vegum reikningsins sem sjálfgefið er búið til, sem nú er í aðalatriðum. - Að slá inn stjórnborðinu undir því yfirskini að sniðið sem notað er er í gegnum
psql
. Takast á við umhverfið mun hjálpa þér að virkjahjálp
- það mun sýna allar tiltækar skipanir og rök. - Skoða upplýsingar um núverandi PostgreSQL fundi er framkvæmt með
conninfo
. - Hætta við umhverfið mun hjálpa liðinu
q
.
Nú veitðu hvernig á að skrá þig inn á reikninginn og fara í stjórnunarhugbúnaðinn, svo það er kominn tími til að halda áfram að búa til nýjan notanda og gagnagrunninn.
Skref 3: Búðu til notanda og gagnagrunn
Það er ekki alltaf auðvelt að vinna með núverandi staðalreikning og það er ekki alltaf nauðsynlegt. Þess vegna leggjum við til að íhuga málsmeðferðina við að búa til nýtt snið og tengja það við sérstakan gagnagrunn.
- Að vera í vélinni undir stjórninni postgres (lið
sudo su - postgres
) skrifaCreateuser - Interactive
og þá gefa það viðeigandi heiti með því að slá inn stafi í viðeigandi strengi. - Næst skaltu ákveða hvort þú viljir gefa notandanum frábæran aðgang að öllum kerfinu. Veldu einfaldlega viðeigandi valkost og farðu áfram.
- Gagnagrunnurinn er betur heitir sama heiti og reikningurinn var nefndur, svo þú ættir að nota skipunina
búið til lumpics
hvar lumpics - notendanafn. - Yfirfærsla til að vinna með tilgreindan gagnagrunn á sér stað í gegnum
psql -d lumpics
hvar lumpics - nafn gagnagrunnsins
Skref 4: Búa til borðið og vinna með raðir
Það er kominn tími til að búa til fyrsta borðið í tilnefndum gagnagrunni. Þessi aðferð er einnig framkvæmd í gegnum hugga, en það verður ekki erfitt að takast á við helstu skipanir, því allt sem þú þarft að gera er að:
- Eftir að hafa farið í gagnagrunninn skaltu slá inn eftirfarandi kóða:
Búðu til töflupróf (
equip_id raðnúmer PRIMARY KEY,
tegund varchar (50) EKKI NULL,
litur varchar (25) EKKI NULL,
staðsetning varchar (25) athuga (staðsetning í ('norður', 'suður', 'vestur', 'austur', 'norðaustur', 'suðaustur', 'suðvestur', 'norðvestur'))
install_date dagsetning
);Í fyrsta lagi er nafnið á töflunni tilgreint. próf (þú getur valið annað nafn). Eftirfarandi lýsir hverri dálki. Við völdum nöfnin tegund varchar og litur varchar Bara til dæmis, þú getur fengið aðgang að öðrum ábendingum, en aðeins með því að nota latneska stafi. Tölurnar í sviga eru ábyrgir fyrir stærð dálksins, sem er í beinu sambandi við gögnin sem passa þar.
- Eftir að slá inn er það aðeins til að sýna töflunni á skjánum með
d
. - Þú sérð einfalt verkefni sem ekki inniheldur neinar upplýsingar ennþá.
- Ný gögn eru bætt við með stjórninni
INNGANGUR í prófun (gerð, litur, staðsetning, uppsetning_date) Gildi ('renna', 'blá', 'suður', '2018-02-24');
Í fyrsta lagi er nafnið á töflunni tilgreint, í okkar tilfelli er það próf, þá eru öll dálkin skráð, og gildin í sviga eru tilgreind, endilega í tilvitnunum. - Þá getur þú bætt við annarri línu, til dæmis,
INNGANGUR í prófun (gerð, litur, staðsetning, uppsetning_date) Gildi ("sveifla", "gult", "norðvestur", "2018-02-24 ');
- Hlaðið borðinu í gegnum
SELECT * FRÁ próf;
að meta niðurstöðuna. Eins og þú sérð er allt komið á réttan hátt og gögnin slegin inn á réttan hátt. - Ef þú þarft að fjarlægja hvaða gildi sem er skaltu gera það í gegnum stjórnina
DELETE FROM test WHERE type = 'renna';
með því að tilgreina nauðsynlegt reit í tilvitnunum.
Skref 5: Setjið phpPgAdmin
Gagnastjórnun er ekki alltaf auðvelt að framkvæma í gegnum vélinni, svo það er best að uppfæra það með því að setja upp sérstaka phpPgAdmin GUI.
- Forgangur í gegnum "Terminal" Hlaða niður nýjustu uppfærslum fyrir bókasöfn um
sudo líklegur-fá uppfærslu
. - Setja upp Apache Web Server
sudo líklegur til að fá uppsetningu apache2
. - Eftir uppsetningu skaltu prófa árangur og setningafræði með því að nota
sudo apache2ctl configtest
. Ef eitthvað fór úrskeiðis, leitaðu að villu í samræmi við lýsingu á opinberu Apache vefsíðunni. - Byrjaðu á þjóninum með því að slá inn
sudo systemctl byrja apache2
. - Nú þegar rekstur miðlarans hefur verið tryggður geturðu bætt phpPgAdmin bókasöfnum með því að hlaða þeim niður af opinberu geymslunni um
sudo líklega setja upp phppgadmin
. - Næst ættirðu að breyta stillingarskránni örlítið. Opnaðu það með venjulegu fartölvu með því að tilgreina
gedit /etc/apache2/conf-available/phppgadmin.conf
. Ef skjalið er eingöngu lesið þarftu stjórn áður gedit tilgreindu einnigsudo
. - Fyrir línu "Krefjast staðbundinnar" setja
#
, til að endurtaka það í ummælunum og sláðu inn hér að neðanLeyfa frá öllum
. Nú er aðgang að netfanginu opið fyrir öll tæki á netinu, og ekki bara fyrir staðbundna tölvuna. - Endurræstu vefþjón
sudo þjónusta apache2 endurræsa
og ekki hika við að komast í vinnuna með PostgreSQL.
Í þessari grein horfðum við ekki aðeins á PostgreSQL heldur einnig uppsetningu Apache vefþjóns, sem er notaður við að sameina LAMP hugbúnað. Ef þú hefur áhuga á að tryggja fulla starfsemi vefsvæða og annarra verkefna, ráðleggjum við þér að kynna þér ferlið við að bæta við öðrum hlutum með því að lesa aðra grein okkar á eftirfarandi tengilið.
Sjá einnig: Setja upp LAMP föruneyti í Ubuntu