Sidee loo rakibaa PostgreSQL Ubuntu 18.04 LTS Bionic Beaver iyo derivatives?

postgresql

PostgreSQL waa ujeedo ujeedo nidaamka maareynta keydka macluumaadka, awood leh, horumarsan iyo waxqabad sare, PostgreSQL waa - ilo bilaash ah oo furan oo lagu sii daayay liisanka PostgreSQL, la mid ah BSD ama MIT.

Wuxuu adeegsadaa oo hagaajiyaa luqadda SQL, oo ​​ay weheliso tiro badan oo astaamo ah keydinta iyo maaraynta xogta sugan. Waa mid hufan, la isku halleyn karo, oo la qiyaasi karo oo loogu talagalay wax ka qabashada mugga sare iyo abuurista jawi shirkadeed iyo bey'ad dulqaad leh, iyadoo la hubinayo hufnaanta xogta sare.

PostgreSQL sidoo kale waa mid aad u sarreysa oo leh qaabab sida tusmooyinka, waxay la yimaadaan APIs si aad u horumarin karto xalkaaga si aad u xalliso dhibaatooyinkaaga keydinta xogta.

Sida mashaariic kale oo badan oo furan, Horumarinta PostgreSQL ma maamusho hal shirkad ama qof, laakiin waxaa maamula bulsho horumariyayaal ah kuwaas oo u shaqeeya si isxilqaan ah, altruistically, xor ah ama ay taageeraan ururada ganacsiga.

Bulshadan waxaa lagu magacaabaa PGDG (PostgreSQL Global Development Group).

Ku dhejinta PostgreSQL ee Ubuntu 18.04 LTS iyo noocyo kala duwan

Si aan ugu rakibno qalabkan nidaamyadeena, waa inaan ka sameysano fayl gudaha /etc/apt/sources.list.d/pgdg.list kaas oo kaydiya qaabeynta keydka.

Waxaan fureynaa terminal Ctrl + Alt + T waana ku fulin doonnaa:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

sudo apt install wget ca-certificates

Waxaan soo dejineynaa furaha dadweynaha

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add –

Y waxaan sii wadaynaa inaan ku rakibno arjiga nidaamkayaga:

sudo apt update

sudo apt install postgresql-10 pgadmin4

Waana intaas, waxaan ku dhejin doonnaa PostgreSQL nidaamkeena.

Adeegga dalabka waa in si otomaatig ah loo dilaa ka dib marka la rakibo, waxaan ku xaqiijin karnaa si fudud annagoo fulinayna amarka soo socda:

sudo systemctl status postgresql.service

Sidee loo adeegsadaa PostgreSQL-ka Ubuntu 18.04 LTS iyo derivatives?

Gudaha PostgreSQL, aqoonsiga macmiilka waxaa xukuma feylka qaabeynta /etc/postgresql/10/main/pg_hba.conf.

Habka aqoonsiga asalka ah waa "asaaga" Maamulaha keydka macluumaadka, taas oo macnaheedu yahay inay hesho magaca isticmaalaha nidaamka hawlgalka macmiilka iyo hubinta haddii ay la mid tahay magaca isticmaale xogta la codsaday si loogu oggolaado marin u helka, iskuxirka maxalliga ah.

Faylka qaabeynta waxaa loo tafatiri karaa iyadoo loo eegayo baahidaada.

Marka wax walba la isku duwo, koontada nidaamka waxaa lagu heli karaa amarka soo socda:

sudo -i -u postgres

psql

postgres=#

Sidoo kale waxaa si toos ah loogala xiriiri karaa amarkan kale, iyada oo aan marka hore la marin koontada 'postgres', tan waa inaan fulino oo keliya:

sudo -i -u postgres psql

Si aan uga baxno kaliya waxaan fulinnaa:

postgres=# \q

En PostgreSQL, nidaam door iyo ogolaansho ayaa loo isticmaalaa, meesha doorarku waa walxo caalami ah oo marin u heli kara dhammaan keydka macluumaadka (oo leh mudnaanta ku habboon).

Doorarka ayaa gabi ahaanba ka duwan isticmaalayaasha heerka nidaamka qalliinka, in kasta oo ay ku habboon tahay in la ilaaliyo waraaqaha u dhexeeya.

Si loo bilaabo nidaam xog ururin, rakibaad kasta oo cusub had iyo jeer waxay ka kooban tahay door la sii cayimay.

Sida loo abuuro isticmaale PostgreSQL?

para abuurista door cusub oo ku saabsan keydka macluumaadka kaliya waa inaan fulino amarka soo socda, kaas oo kaliya aan ku bedeleyno "isticmaale" magaca aan dooneyno inaan ku meeleyno:

postgres=# CREATE ROLE usuario;

Hadda haddii aan dooneyno inaan ku darno astaamaha gelitaanka doorka isticmaalaha, waa inaan ku darnaa oo keliya waxyaabaha soo socda:

postgres=#CREATE ROLE usuario LOGIN;

Ama sidoo kale waa loo abuuri karaa sidan soo socota

postgres=#CREATE USER usuario;           

Abuuritaanka tan, waa inaan ku meeleynaa lambar sir ah oo aan ku hubin karno habka xaqiijinta taas oo ku siinaysa lambar sir ah oo sir ah marka aad ku xiraneyso keydka macluumaadka.

Waxaan tan ku samayn karnaa adoo garaacaya amarka soo socda:

postgres=#CREATE ROLE usuario PASSWORD 'contraseña'

Ugu dambeyntii waxaad ka heli kartaa casharro kala duwan oo kaa caawin kara shirar badan iyo degellada ay wax ku wadaagaan ku saabsan isticmaalka iyo maamulka PostgreSQL.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Leonard Febs dijo

    Waad salaaman tihiin, khalad ayaan lahaa markii aan amarka soo socda ku dhejinayo qalabka
    wget –quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

    Xusuusnow haddii aad nuqul ka sameysatid laynka amarka, waa inaad tirtirtaa qoraalka ka dambeeya 'ku dar' oo aad gacanta ku dhigtaa. haddii kale qalad ayaa soo muuqan doona sida uu yahay.

    Cilad: pg_config la fulin karo lama helin.

    Tani waxay dhacaysaa maxaa yeelay qoraalkaas si sax ah looma fasirin.