PostgreSQL ni mfumo wa usimamizi wa hifadhidata wa bure uliotekelezwa kwa majukwaa anuwai, pamoja na Windows na Linux. Chombo hiki kinasaidia idadi kubwa ya aina ya data, ina lugha ya maandishi iliyojengwa na inasaidia matumizi ya lugha za programu za classic. Katika Ubuntu, PostgreSQL imewekwa kupitia "Kituo" kutumia hazina rasmi au za mtumiaji, na baada ya hapo, kazi ya maandalizi, kupima na kuunda meza hufanywa.
Ingiza PostgreSQL katika Ubuntu
Database hutumiwa katika nyanja anuwai, lakini mfumo wa usimamizi hutoa usimamizi mzuri. Watumiaji wengi huacha kwenye PostgreSQL, kuisanikisha kwenye OS yao na kuanza kufanya kazi na meza. Ifuatayo, tunapenda hatua kwa hatua kuelezea mchakato wote wa ufungaji, uzinduzi wa kwanza na usanidi wa chombo kilichotajwa.
Hatua ya 1: Weka PostgreSQL
Kwa kweli, unapaswa kuanza kwa kuongeza faili na maktaba zote muhimu kwa Ubuntu ili kuhakikisha utendaji wa kawaida wa PostgreSQL. Hii inafanywa kwa kutumia koni na kumbukumbu za watumiaji au rasmi.
- Kimbia "Kituo" kwa njia yoyote rahisi, kwa mfano, kupitia menyu au kwa kushinikiza mchanganyiko muhimu Ctrl + Alt + T.
- Kwanza, tunagundua hazina za watumiaji, kwani toleo la hivi karibuni kawaida hupakiwa hapo kwanza. Bandika amri kwenye shamba
sudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_re tafadhali -cs'-pgdg kuu" >> /etc/apt/source.list.d/pgdg.list '
na kisha bonyeza Ingiza. - Ingiza nywila ya akaunti yako.
- Baada ya matumizi hayo
wget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | ufunguo wa sudo apt -
kuongeza vifurushi. - Inabaki tu kusasisha maktaba za mfumo na amri ya kawaida
sudo apt-pata sasisho
. - Ikiwa una nia ya kupata toleo la hivi karibuni la PostgreSQL kutoka ghala rasmi, unahitaji kuandika kwenye koni
sudo apt-kupata kusanikisha postgresql postgresql-kuchangia
na uthibitishe kuongeza faili.
Baada ya kukamilisha usanidi uliofanikiwa, unaweza kuendelea kuzindua akaunti wastani, angalia mfumo na usanidi wa awali.
Hatua ya 2: Kuanzisha PostgreSQL kwa Mara ya Kwanza
Usimamizi wa DBMS iliyosanidiwa pia hufanyika kupitia "Kituo" kutumia maagizo yanayofaa. Simu kwa mtumiaji iliyoundwa na chaguo-msingi inaonekana kama hii:
- Ingiza amri
sudo su - barua za posta
na bonyeza Ingiza. Kitendo kama hicho kitakuruhusu kubadili kwa usimamizi kwa niaba ya akaunti chaguo-msingi, ambayo kwa sasa inafanya kama ile kuu. - Kuingia kwenye koni ya usimamizi chini ya kivuli cha wasifu unaotumiwa hufanywa kupitia
psql
. Uamsho utakusaidia kukabiliana na mazingira.msaada
- itaonyesha amri zote zinazopatikana na hoja. - Kuangalia habari juu ya kikao cha sasa cha PostgreSQL hufanywa
conninfo
. - Kutoka kwa mazingira itasaidia timu
q
.
Sasa unajua jinsi ya kuingia kwenye akaunti yako na nenda kwenye koni ya usimamizi, kwa hivyo ni wakati wa kuendelea kuunda mtumiaji mpya na hifadhidata yake.
Hatua ya 3: Unda Mtumiaji na Hifadhidata
Sio rahisi kila wakati kufanya kazi na akaunti iliyopo ya kawaida, na sio lazima kila wakati. Ndio sababu tunapendekeza kuzingatia utaratibu wa kuunda wasifu mpya na kuunganisha hifadhidata tofauti kwake.
- Kuwa katika kiweko chini ya usimamizi wa wasifu posta (timu
sudo su - barua za posta
) andikambuni
, na kisha upe jina linalofaa kwa kuandika herufi kwenye mstari unaofaa. - Ifuatayo ,amua ikiwa unataka kupeana haki za mtumiaji wa ufikiaji kufikia rasilimali zote za mfumo. Chagua chaguo sahihi na uendelee.
- Ni bora kupiga database jina moja kama akaunti ilipewa jina, kwa hivyo unapaswa kutumia amri
malengelenge bandia
wapi malengelenge - jina la mtumiaji. - Mpito wa kufanya kazi na database maalum hufanyika
psql-d uvimbe
wapi malengelenge - jina la database.
Hatua ya 4: Kuunda Jedwali na Kufanya kazi na safu
Ni wakati wa kuunda meza yako ya kwanza katika hifadhidata iliyotengwa. Utaratibu huu pia hufanywa kupitia koni, hata hivyo, haitakuwa ngumu kushughulikia maagizo kuu, kwa sababu unahitaji tu yafuatayo:
- Baada ya kwenda kwenye hifadhidata, ingiza nambari ifuatayo:
Tengeneza mtihani wa TABLE (
vifaa vya serial PRIMARY KEY,
chapa varchar (50) SIYO HABARI,
rangi ya varchar (25) SIYO HABARI,
eneo varchar (25) angalia (eneo katika ('kaskazini', 'kusini', 'magharibi', 'mashariki', 'kaskazini mashariki', 'mashariki-mashariki', 'kusini magharibi', 'kaskazini magharibi'),
tarehe ya kusanidi
);Jedwali la jedwali kwanza mtihani (unaweza kuchagua jina lingine). Kila safu imeelezwa hapo chini. Tulichagua majina aina ya varchar na rangi ya varchar kwa mfano, unaweza kupata dalili ya mtu mwingine yeyote, lakini tu kwa kutumia herufi za Kilatino. Nambari zilizoko kwenye mabano zina jukumu la saizi ya safu, ambayo inahusiana moja kwa moja na data iliyowekwa hapo.
- Baada ya kuingia, inabaki kuonyesha tu meza kwenye skrini na
d
. - Unaona mradi rahisi ambao haujapata habari yoyote.
- Takwimu mpya inaongezwa kupitia amri
Mtihani wa INSERT INTO (aina, rangi, eneo, usanikishaji_UHALISI) ('slide', 'bluu', 'kusini', '2018-02-24');
Jina la jedwali linaonyeshwa kwanza, kwa upande wetu ni mtihani, basi safu zote zimeorodheshwa, na maadili yanaonyeshwa kwenye mabano, kila wakati kwenye alama za nukuu. - Kisha unaweza kuongeza mstari mwingine, kwa mfano,
Mtihani wa INSERT (aina, rangi, eneo, usanikishaji_UHALISI) ('swing', 'manjano', 'kaskazini magharibi', '2018-02-24');
- Pitisha meza kupitia
BONYEZA * KUTOKA mtihani;
kutathmini matokeo. Kama unaweza kuona, kila kitu kiko sawa na data imeingizwa kwa usahihi. - Ikiwa unahitaji kufuta dhamana, ifanye kupitia amri
TAFADHALI KUTOKA Jaribu WHERE aina = 'slide';
kwa kunukuu shamba inayotaka katika alama za nukuu.
Hatua ya 5: Weka phpPgAdmin
Sio rahisi kila wakati kusimamia database kupitia koni, kwa hivyo ni bora kuisasisha kwa kusanikisha phpPgAdmin GUI maalum.
- Kimsingi kupitia "Kituo" Pakua sasisho za hivi karibuni za maktaba kupitia
sudo apt-pata sasisho
. - Ingiza Seva ya Wavuti ya Apache
sudo apt-kupata kufunga apache2
. - Baada ya usakinishaji, jaribu utendaji wake na syntax ukitumia
sudo apache2ctl usanidi
. Ikiwa kitu kimeenda vibaya, tafuta kosa katika maelezo kwenye wavuti rasmi ya Apache. - Anza seva kwa kuandika
sudo systemctl kuanza apache2
. - Sasa kwa kuwa seva inafanya kazi kwa usahihi, unaweza kuongeza maktaba za phpPgAdmin kwa kuzipakua kutoka kwenye hazina rasmi kupitia
sudo apt kufunga phppgadmin
. - Ifuatayo, unahitaji kurekebisha kidogo faili ya usanidi. Fungua kupitia daftari la kawaida kwa kubainisha
gedit /etc/apache2/conf-ava available/phppgadmin.conf
. Ikiwa hati hiyo inasomwa tu, utahitaji amri kabla gedit zinaonyesha piasudo
. - Kabla ya mstari "Inahitaji ya kawaida" kuweka
#
kuibadilisha kuwa maoni, na kutoka chini ingizaRuhusu kutoka kwa wote
. Sasa ufikiaji wa anwani utafunguliwa kwa vifaa vyote kwenye mtandao, na sio PC tu ya hapa. - Anzisha tena seva ya wavuti
huduma ya sache apache2 kuanza upya
na unaweza kuendelea kufanya kazi na PostgreSQL.
Katika nakala hii, hatukuchunguza tu PostgreSQL, lakini pia usanidi wa seva ya wavuti ya Apache, ambayo hutumiwa katika kuchanganya programu ya LAMP. Ikiwa una nia ya kuhakikisha utendaji kamili wa wavuti zako na miradi mingine, tunapendekeza ujijulishe na mchakato wa kuongeza vifaa vingine kwa kusoma nakala yetu nyingine kwenye kiunga kifuatacho.
Tazama pia: Kufunga Programu ya LAMP kwenye Ubuntu