Wụnye Postgresql na Ubuntu

Anonim

Wụnye Postgresql na Ubuntu

PostgreSQL bụ usoro nchịkwa n'efu nke databases dị iche iche etinyere maka nyiwe dị iche iche, gụnyere Windows na Linux. Ngwá ọrụ na-akwado ọnụ ọgụgụ dị ukwuu nke ụdị data, nwere asụsụ edepụtara na-akwado iji asụsụ prostic eme ihe. A na-etinye postntu postanql site na iji ụlọ ọrụ ma ọ bụ ebe nchekwa onye ọrụ, na mgbe ọrụ nkwadebe, nnwale na imepụta tebụl a rụrụ.

Wụnye Postgresql na Ubuntu

A na-eji ọdụ data dị iche iche, mana ihe ntụsara ahụ na-enye usoro njikwa. Ọtụtụ ndị ọrụ na-akwụsị na Postgreresql, wụnye ya na Os ha wee malite ịrụ ọrụ na tebụl. Na-esote, anyị ga-achọ ịzọpụ site na nzọụkwụ iji kọwaa usoro nrụnye ya, mmalite nke mbụ na ịtọlite ​​ngwá ọrụ a na-ekwu.

Kwụpụ 1: wụnye Postgresql

N'ezie, ị kwesịrị ịmalite site na mgbakwunye faịlụ niile dị mkpa na Ubuntu iji hụ na ọrụ nke PostgreSQL. A na-eme nke a iji console na omenala ma ọ bụ ụlọ ọrụ gọọmentị.

  1. Ẹkedori "ọgbụgba" na ụzọ ọ bụla dị mfe, dịka ọmụmaatụ, site na Ntụgharị ma ọ bụ tuo nke CTRL + Alt + Cysion.
  2. Mepee ọdụ ụgbọ mmiri na sistemụ arụmọrụ Ubuntu

  3. Nke mbụ, anyị rịba ama maka nchekwa ọrụ, n'ihi na mgbe ahụ na-abụkarị ebudata nsụgharị kachasị ọhụrụ. Fanye iwu SH -C 'Echo Shy na Iwu Iwu Http://ppygreesGesosqL.or.or.org/SB_RePOS/DSGE - PGDGE - PGDGENTESS.List.D/ PGDG.List ', wee pịa Tinye.
  4. Nbudata nbudata sitere na nchekwa nchekwa na Ubuntu

  5. Tinye paswọọdụ na akaụntụ gị.
  6. Tinye paswọọdụ iji mee ka ndị otu rụọ ọrụ na Ubuntu

  7. Mgbe nke ahụ gasị, jiri WEGTPS -Q https://www.postgreesql.org/media/keys/acccf8cf8cf8cf8cf8cf8cf: Sudo Apt-Key Tinye - iji tinye nchịkọta.
  8. Tinye ngwugwu site na nchekwa ebudatara na Ubuntu

  9. Ọ na-anọgide na-emelite ọbá akwụkwọ site na Standard Soof-nweta ikike imelite usoro.
  10. Nweta mmelite maka ọbá akwụkwọ na Ubuntu

  11. Ọ bụrụ na ị nwere mmasị ịnweta postgresql nke ọhụụ, ịkwesịrị ide na SUDE ADT-BuldTSQL - na-egbo ma gosipụta mgbakwunye nke faịlụ.
  12. Wụnye PostgresQL site na ebe nchekwa gọọmentị maka Ubuntu

Mgbe emechara ihe ịga nke ọma nwụnye, ịnwere ike ịgbanye na mmalite nke akaụntụ ọkọlọtọ, na-enyocha ọrụ nke sistemụ na nhazi mbụ.

Kwụpụ 2: Buru ụzọ na-agba ọsọ postgruresql

Nlekọta nke DBMS etinyere na-apụta site na iji "ọnụ" na-eji iwu kwesịrị ekwesị. Na-arịọ onye ọrụ ndabara dị ka nke a:

  1. Tinye sudo su - postgres iwu wee pịa Tinye. Omume dị otú ahụ ga-enyere gị aka ịga n'ihu jikwaa akaụntụ ndabara mepụtara site na akaụntụ nke ndabara mepụtara, nke na-arụ ọrụ dị ka onye bụ isi.
  2. Gbanwee na ndekọ ndabara postgreSQL na Ubuntu

  3. Ntinye n'ime njikwa njikwa n'okpuru ụdị profaịlụ ejirila na-rụrụ site na psql. Nyere aka ga - enyere gị aka ịnagide gburugburu ebe obibi - ọ ga - egosi iwu niile dịnụ dị.
  4. Ntụgharị na postgreSQL njikwa njikwa na Ubuntu

  5. Na-elele ozi banyere postgrees ọhụụ dị ugbu a na-eme ya site na \ Conninfofo.
  6. View postgreesql njikọ njikọ na Ubuntu

  7. Ndị otu \ q ga-enyere aka pụọ ​​na gburugburu ebe obibi.
  8. Mmepụta site na njikwa PostgreSQL njikwa na Ubuntu

Ugbu a ị maara otu esi abanye n'ime akaụntụ ahụ wee gaa na njikwa nchịkwa, yabụ na ọ bụ oge ịkwaga okike onye ọrụ ọhụụ na nchekwa data ya.

Kwụpụ 3: Mepụta onye ọrụ na nchekwa data

Ọ naghị adị mma mgbe niile iji rụọ ọrụ ọkọlọtọ dị, ọ bụghị mgbe niile ka ọ dị mkpa mgbe niile. Ọ bụ ya mere anyị ji kọwaa usoro maka ịmepụta profaịlụ ọhụrụ ma kechie ya nchekwa data dị iche.

  1. Ingbụ na njikwa n'okpuru profaịlụ Postgres (sudo su-posgres), dee onye na - emepụta - aha dị mma, ma gosipụta ya aha dabara adaba, ma gosipụta ya aha dabara adaba, ma kọwaa ya aha dabara adaba na eriri kwesịrị ekwesị.
  2. Mepụta onye ọrụ postgsql na Ubuntu

  3. Ọzọ, kpebie ma ịchọrọ ịnye onye ọrụ ya na iwu nke sutuser iji nweta akụ na ụba niile. Naanị họrọ nhọrọ dabara adaba wee gaa n'ihu.
  4. E nyere onye ọrụ ya na Postgreresql na Ubuntu

  5. A na-akpọba nchekwa data ahụ dịka aha a na-akpọ, ya mere, ọ bara uru iji iwu hiwere iwu, ebe mkpirisi bụ aha njirimara.
  6. Mepụta nchekwa data postgreesql na Ubuntu

  7. Ngbanwe iji rụọ ọrụ na nchekwa data akọwapụtara na-apụta site na psql -d lumps, ebe nkpuchi bụ aha nchekwa data.
  8. Gaa na nchekwa data postgresql na Ubuntu

Kwụpụ 4: Mepụta tebụl na ọrụ na ahịrị

Oge eruola imepụta tebụl mbụ gị na ntọala ahaziri. A na-arụkwa usoro a site na njikwa, ọ ga-adị mfe ịnagide iwu iwu, maka na ịchọrọ ndị a:

  1. Mgbe ị kwagara na nchekwa data, tinye koodu a:

    Mepụta ule tebụl (

    Kwadogo_id Seraly Key,

    Pịnye varchar (50) abụghị null,

    Carr varchar (25) abụghị null,

    Ọnọdụ varchar (25) (ebe dị na ('nọ n'ebe ugwu', 'Southwest', 'Northwest',

    Wụnye Datebọchị.

    );

    Ingmepụta tebụl Postgresql na Ubuntu

    Nke mbu, aha ublelele a ka ekwuputara (inwere ike ịhọrọ aha ọ bụla). Ndị a na-akọwa kọlụm ọ bụla. Anyị ahọrọla aha ụdị ụdị ụdị dị iche iche na agba naanị dịka ọmụmaatụ, ị ga-enwe ihe ngosipụta nke ọ bụla ọzọ, mana naanị iji mkpụrụedemede Latin. Nọmba ndị dị na brackets na-arụ ọrụ maka nha nke kọlụm, nke metụtara ya na data edobere ebe ahụ.

  2. Mgbe ọ banyere, ọ na-anọgide naanị iji gosipụta tebụl ahụ na ihuenyo site na iji \ d.
  3. Na-egosipụta tebụl Postgresql na Ubuntu

  4. See hụrụ ọrụ dị mfe na-enweghị ozi ọ bụla.
  5. Echiche nke tebụl Postgresql ọhụụ na postgruresql

  6. A na-etinye data ọhụrụ site na ntinye Tinye Paingement (ụdị, ọnọdụ, ọnọdụ, ebe 'Slide', '2018-02-24'); Buru ụzọ gosi aha nke tebụl, ọ bụrụ na ọ bụ ule, a na-edetu kọlụm niile, na ụkpụrụ akọwapụtara na brackets.
  7. Na-agbakwunye eriri mbụ na Ubuntu

  8. Inwere ike tinye ahịrị ọzọ, dịka ọmụmaatụ, itinye ule (ụdị, ọnọdụ, ọnọdụ, 'SwingW', 'Northwest', '2018-02-24');
  9. Na-agbakwunye PostgreSQL nke Ubuntu

  10. Gbaa tebụl ahụ site na nwalee ya site na nnwale ;, iji chọpụta nsonaazụ ya. Dị ka ị pụrụ ịhụ, a na-edobe ihe niile n'ụzọ ziri ezi ma emepụta data ahụ n'ụzọ ziri ezi.
  11. Gosiputa Postgruresql na Ubintu ohuru ohuru

  12. Ọ bụrụ n'ịchọrọ ihichapụ uru ọ bụla, mee ya site na Hichapụ site na nnwale ebe ụdị = 'Slide' iwu chọrọ.
  13. Hichapụ uru sitere na tebụl Postgresql na Ubuntu

Kwụpụ 5: wụnye phppgadmin

Ọ bụghị mgbe niile ịchịkwa nchekwa data na-adị mfe site na njikwa, yabụ, ọ kachasị mma ịkwalite ya, ịtọlite ​​ihe osise PHPPGADS.

  1. Akpata tupu "ọdụ ụgbọ elu", budata mmelite kachasị ọhụrụ maka ọba akwụkwọ site na sudo apt-nweta mmelite.
  2. Nweta mmelite maka ịwụnye Apache na Ubuntu

  3. Wụnye Apache SUdo Apt-nweta Apache2 Web Server.
  4. Budata Apaches na Ubuntu

  5. Mgbe ị wụnyechara, nwalee ya na arụmọrụ na izi ezi nke syntax site na iji sudo apache2ctl configiquig. Ọ bụrụ na ihe adịghị mma, chọọ njehie na nkọwa na weebụsaịtị Apache.
  6. Nyocha Apache arụmọrụ na Ubuntu

  7. Gbaa sava ahụ site na ịbanye SSDCTLL SYSTLL na-amalite Apache2.
  8. Ihe nkesa weebụ Apache na Ubuntu

  9. Ugbu a, a na-enye ọrụ ziri ezi nke sava ahụ, ịnwere ike ịgbakwunye ọbá akwụkwọ phppgadmin site na nbudata ha pụọ ​​na nchekwa gọọmentị site na sudo apt wụnye phppgadmin.
  10. Wụnye phppgadmin na Ubuntu

  11. Ọzọ, ị kwesịrị ịgbanwe faịlụ nhazi ntakịrị. Mepee ya na Standard Nocpad site na ịkọwapụta gedit /etc/echeche2/conf-Avaivadmin.conf. Ọ bụrụ na a na-agụ akwụkwọ ahụ naanị, ị ga-akọwapụta SOD n'ihu Gedit.
  12. Mepee faịlụ nhazi phppgadmin na Ubuntu

  13. N'ihu "chọrọ mpaghara" mpaghara ", tinye # iji chekwaa ya n'okwu a, wee tinye ma ha niile. Ugbu a nweta adreesị a ga-emeghe maka ngwaọrụ netwọ, ọ bụghị naanị maka PC mpaghara mpaghara.
  14. Dezie phppgadmin nhazi na Ubuntu

  15. Tinyegharịa Apacher Apache2 Malitegharịa ekwentị na sava weebụ ma nwee ike ịga ọrụ na PostgresoQL n'enweghị nsogbu.
  16. Ibidogharịa sava Apache na Ubuntu

N'isiokwu a, anyị tụlere abụghị naanị Postgreresql, kamakwa nwụnye nke sava weebụ apache eji eji na oriọna na-ejikọ. Ọ bụrụ na ị nwere mmasị ịnọrọ ọrụ saịtị gị na ọrụ ndị ọzọ, anyị na-adụ gị ọdụ ka ị mata usoro ịgbakwunye ihe ndị ọzọ site na ịgụnye edemede ndị a.

Hụ kwa: Isetịpụ mmemme oriọna na Ubuntu

GỤKWUO