Uguntu တွင် PostgreSQL ကို Install လုပ်ပါ

Pin
Send
Share
Send

PostgreSQL သည် Windows နှင့် Linux အပါအ ၀ င်အမျိုးမျိုးသောပလက်ဖောင်းများအတွက်အခမဲ့ database စီမံခန့်ခွဲမှုစနစ်ဖြစ်သည်။ ဤကိရိယာသည်အချက်အလက်အမြောက်အမြားကိုပံ့ပိုးပေးပြီး၊ ပါ ၀ င်သည့် scripting language တစ်ခုရှိပြီးဂန္ထဝင်ပရိုဂရမ်းမင်းဘာသာစကားများကိုအသုံးပြုသည်။ Ubuntu မှာ PostgreSQL ကို install လုပ်တယ် "Terminal" တရားဝင်သို့မဟုတ်အသုံးပြုသူများ၏ repositories ကို အသုံးပြု၍ ၎င်း၊ ပြင်ဆင်ပြီးနောက်အလုပ်များ၊ စမ်းသပ်ခြင်းနှင့်စားပွဲများဖန်တီးခြင်းများပြုလုပ်သည်။

PostgreSQL ကို Ubuntu တွင်ထည့်ပါ

ဒေတာဘေ့စ်ကိုနယ်ပယ်အမျိုးမျိုးတွင်အသုံးပြုသော်လည်းစီမံခန့်ခွဲမှုစနစ်ကအဆင်ပြေသောစီမံခန့်ခွဲမှုကိုပေးသည်။ သုံးစွဲသူများစွာသည် PostgreSQL တွင်ရပ်ပြီး၎င်းတို့၏ OS ပေါ်တွင်ထည့်သွင်းပြီးစားပွဲများနှင့်စတင်အလုပ်လုပ်သည်။ ထို့နောက်ဖော်ပြပါ tool ၏ပထမအကြိမ် install လုပ်ခြင်းနှင့်ပြင်ဆင်ခြင်းလုပ်ငန်းစဉ်တစ်ခုလုံးကိုတစ်ဆင့်ချင်းအဆင့်ဆင့်ဖော်ပြလိုသည်။

အဆင့် ၁: PostgreSQL ကို Install လုပ်ပါ

PostgreSQL ၏ပုံမှန်လည်ပတ်မှုကိုသေချာစေရန်သင်လိုအပ်သောဖိုင်များနှင့်စာကြည့်တိုက်များကို Ubuntu ထဲသို့ထည့်ခြင်းဖြင့်စတင်သင့်သည်။ ဤအရာသည် console နှင့် user သို့မဟုတ်တရားဝင် repositories ကိုအသုံးပြုခြင်းဖြစ်သည်။

  1. ပြေးပါ "Terminal" မည်သည့်အဆင်ပြေသည့်နည်းဖြင့်မဆိုမီနူးမှတဆင့်သော်လည်းကောင်း၊ သော့ပေါင်းစပ်။ သော်လည်းကောင်းနှိပ်နိုင်သည် Ctrl + Alt + T.
  2. ပထမ ဦး စွာကျွန်ုပ်တို့သည် user repositories ကိုသတိပြုမိသည်။ အဘယ်ကြောင့်ဆိုသော်လတ်တလောဗားရှင်းများကိုထိုနေရာတွင်ပထမဆုံးတင်လေ့ရှိသည်။ Command ကို Field ထဲထည့်ပါsudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.listပြီးနောက်ကိုနှိပ်ပါ ရိုက်ထည့်ပါ.
  3. သင်၏အကောင့်အတွက်စကားဝှက်ကိုရိုက်ထည့်ပါ။
  4. ကြောင်းအသုံးပြုမှုပြီးနောက်wget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -packages များထည့်ရန်။
  5. system command များနှင့် standard command ကိုသာ update လုပ်ရန်ကျန်သည်sudo apt-get update ကို.
  6. သင်သည်တရားဝင် repository မှနောက်ဆုံးထုတ်ရရှိနိုင်သည့် PostgreSQL ဗားရှင်းရရှိရန်စိတ်ဝင်စားပါက console တွင်ရေးသားရန်လိုအပ်သည်။sudo apt-get ထည့်သွင်းပါ။ postgresql postgresql-contribနှင့်ဖိုင်များ၏ထို့အပြင်အတည်ပြုပါ။

အောင်မြင်စွာတပ်ဆင်ပြီးပါက၊ ပုံမှန်အကောင့်ကိုဖွင့်ရန်၊ စနစ်နှင့်ကန ဦး ဖွဲ့စည်းပုံကိုစစ်ဆေးရန်သင်ဆက်လက်လုပ်ဆောင်နိုင်သည်။

အဆင့် ၂။ PostgreSQL ကိုပထမဆုံးအကြိမ်စတင်ခြင်း

ထည့်သွင်းထားသော DBMS ကိုစီမံခန့်ခွဲနိုင်သည် "Terminal" သင့်လျော်သောပညတ်တော်တို့ကိုသုံးနိုင်သည်။ ပုံမှန်အားဖြင့်အသုံးပြုသူမှခေါ်ဆိုမှုသည်ဤပုံစံနှင့်တူသည် -

  1. command ရိုက်ထည့်ပါsudo su - postgresကိုနှိပ်ပါ ရိုက်ထည့်ပါ။ ထိုလုပ်ဆောင်မှုသည်သင့်အားအဓိကအကောင့်ဖြစ်သည့်ပုံမှန်အကောင့်ကိုယ်စားစီမံခန့်ခွဲမှုသို့ပြောင်းရန်ခွင့်ပြုလိမ့်မည်။
  2. အသုံးပြုသောပရိုဖိုင်း၏အသွင်အရစီမံခန့်ခွဲမှုခလုတ်ထဲသို့ဝင်ရောက်ခြင်းကိုပြီးမြောက်သည်psql။ Activation သည်ပတ်ဝန်းကျင်ကိုကိုင်တွယ်ရန်သင့်အားကူညီလိမ့်မည်။အကူအညီ- ၎င်းသည်ရရှိနိုင်သော command နှင့် argument များအားလုံးကိုပြလိမ့်မည်။
  3. လက်ရှိ PostgreSQL session အကြောင်းသတင်းအချက်အလက်ကိုကြည့်ခြင်းအားဖြင့်ပြုလုပ်သည် conninfo.
  4. ပတ်ဝန်းကျင်မှထွက်သွားပါကအဖွဲ့ကိုကူညီလိမ့်မည် က q.

ယခုတွင်သင်သည်သင်၏အကောင့်ထဲသို့မည်သို့ ၀ င်ရောက်ပြီးစီမံခန့်ခွဲရေးခလုပ်သို့သွားသည်ကိုသိပြီဖြစ်သောကြောင့်သုံးစွဲသူအသစ်နှင့်သူ၏ဒေတာဘေ့စ်ကိုဖန်တီးရန်အချိန်ရောက်လာပြီ။

အဆင့် ၃။ သုံးစွဲသူနှင့်ဒေတာဘေ့စ်ဖန်တီးပါ

လက်ရှိစံအကောင့်နှင့်အလုပ်လုပ်ရန်အမြဲတမ်းအဆင်မပြေပါ။ အမြဲတမ်းမလိုအပ်ပါ။ ထို့ကြောင့်ကျွန်ုပ်တို့သည်ပရိုဖိုင်းအသစ်တစ်ခုဖန်တီးခြင်းနှင့်သီးခြားဒေတာဘေ့စ်တစ်ခုနှင့်ချိတ်ဆက်ခြင်းအတွက်လုပ်ထုံးလုပ်နည်းကိုစဉ်းစားရန်အဆိုပြုထားခြင်းဖြစ်သည်။

  1. ပရိုဖိုင်းကိုစီမံခန့်ခွဲမှုအောက်ရှိ console ကိုအတွက်ဖြစ်ခြင်း မင်္ဂလာပါ (အသင်းsudo su - postgres) ရေးပါဖန်တီးသူ --interactive, ပြီးတော့သင့်လျော်သောလိုင်းအတွက်ဇာတ်ကောင်ရေးသားခြင်းအားဖြင့်သင့်လျော်သောအမည်ပေးပါ။
  2. ထို့နောက် system အရင်းအမြစ်များအားလုံးကိုကြည့်ရှုရန်အသုံးပြုသူ superuser အခွင့်အရေးကိုပေးလိုမလိုဆုံးဖြတ်ပါ။ သင့်လျော်သောရွေးစရာကိုသာရွေးချယ်ပြီးဆက်လက်လုပ်ဆောင်ပါ။
  3. ဒေတာဘေ့စ်ကိုအကောင့်အမည်ကဲ့သို့တူညီသောအမည်ဖြင့်ခေါ်ခြင်းသည်ပိုကောင်းသည်၊ ထို့ကြောင့်သင် command ကိုအသုံးပြုသင့်သည်createdb lumpicsဘယ်မှာလဲ လူ - သုံးစွဲသူအမည်။
  4. သတ်မှတ်ထားသောဒေတာဘေ့စနှင့်အလုပ်လုပ်ရန်အကူးအပြောင်းမှတဆင့်တွေ့ရှိနိုင်ပါသည်psql -d lumpicsဘယ်မှာလဲ လူ - ဒေတာဘေ့စ်၏အမည်။

အဆင့် ၄ - ဇယားတစ်ခုကိုဖန်တီးခြင်းနှင့်အတန်းများနှင့်အတူလုပ်ဆောင်ခြင်း

သင်၏ပထမဆုံးဇယားကိုသတ်မှတ်ထားသောဒေတာဘေ့စ်တွင်ဖန်တီးရန်အချိန်ဖြစ်သည်။ ဤလုပ်ထုံးလုပ်နည်းကို console မှတစ်ဆင့်လည်းလုပ်ဆောင်သည်၊ သို့သော်၊ အဓိက command များကိုကိုင်တွယ်ရန်မလွယ်ကူပါ၊ အဘယ်ကြောင့်ဆိုသော်အောက်ပါတို့ကိုသာသင်လိုအပ်သည်။

  1. ဒေတာဗေ့စ်သို့သွားပြီးနောက်၊ အောက်ပါကုဒ်ကိုရိုက်ပါ။

    TABLE စမ်းသပ်မှုကိုဖန်တီးပါ။
    equip_id အမှတ်စဉ်မူလတန်းကီး၊
    varchar အမျိုးအစား (50) null မဟုတ်ပါ၊
    အရောင် varchar (25) null မဟုတ်ပါ,
    တည်နေရာ varchar (25) check (တည်နေရာ ('မြောက်', 'တောင်', 'အနောက်', 'အရှေ့', 'အရှေ့မြောက်', 'အရှေ့တောင်', 'အနောက်တောင်', 'အနောက်မြောက်')),
    install_date ရက်စွဲ
    );

    ပထမအမည် စမ်းသပ်မှု (သင်အခြားမည်သည့်အမည်ရွေးချယ်နိုင်သည်) ။ ကော်လံတစ်ခုစီကိုအောက်တွင်ဖော်ပြထားသည်။ နာမည်တွေရွေးခဲ့တယ် varchar ရိုက်ပါ နှင့် အရောင် varchar ဥပမာအားဖြင့်၊ သင်သည်အခြားမည်သည့်လက္ခဏာကိုမဆိုလက်တင်အက္ခရာများဖြင့်သာသုံးနိုင်သည်။ ကွင်းခတ်ထားသောနံပါတ်များသည်ကော်လံအရွယ်အစားအတွက်တာ ၀ န်ရှိသည်။ ၎င်းသည်ထိုတွင်ထားရှိသည့်အချက်အလက်များနှင့်တိုက်ရိုက်ဆက်နွှယ်သည်။

  2. ၀ င်ပြီးနောက်၊ screen ပေါ်ရှိစားပွဲကိုသာဖော်ပြရန်သာကျန်ရှိသည်.
  3. မည်သည့်သတင်းအချက်အလက်မျှမပါရှိသောရိုးရှင်းသောစီမံကိန်းတစ်ခုကိုသင်တွေ့ရသည်။
  4. အချက်အလက်အသစ်များကို command မှတဆင့်ထည့်သွင်းထားသည်စမ်းသပ်မှုထဲသို့ထည့်ပါ (အမျိုးအစား၊ အရောင်၊ နေရာ၊ install_date) တန်ဖိုးများ ('slide', 'blue', 'south', '2018-02-24');ဇယား၏အမည်ကိုပထမ ဦး စွာဖော်ပြပြီး၊ စမ်းသပ်မှု, ထို့နောက်ကော်လံအားလုံးကိုစာရင်းပြုစုပြီးတန်ဖိုးများကိုကွင်းကွင်းများတွင်အမြဲတမ်းကိုးကားခြင်းအမှတ်အသားပြုသည်။
  5. ထို့နောက်သင်သည်ဥပမာအားဖြင့်အခြားလိုင်းတစ်ခုကိုထည့်နိုင်သည်။စမ်းသပ်မှု (အမျိုးအစား, အရောင်, တည်နေရာ, install_date) ထဲသို့ထည့်ပါတန်ဖိုးများကို ('လွှဲ', 'အဝါရောင်', 'အနောက်မြောက်', '2018-02-24');
  6. မှတဆင့်စားပွဲပေါ်မှာ run ပါစမ်းသပ်မှုကနေ * SELECT;ရလဒ်အကဲဖြတ်ရန်။ သင်မြင်သည့်အတိုင်းအရာအားလုံးမှန်ကန်စွာတည်ရှိပြီးဒေတာမှန်ကန်စွာထည့်သွင်းထားသည်။
  7. အကယ်၍ သင်သည်တန်ဖိုးတစ်ခုကိုပယ်ဖျက်လိုလျှင် command မှတစ်ဆင့်ပြုလုပ်ပါစမ်းသပ်မှုမှဖယ်ရှားပစ်သည့်နေရာ type = 'slide';ကိုးကားအမှတ်အသားများအတွက်လိုချင်သောလယ်ကိုကိုးကားခြင်းအားဖြင့်။

အဆင့် ၅: phpPgAdmin ကိုထည့်သွင်းပါ

console မှတဆင့်ဒေတာဘေ့စ်ကိုစီမံခန့်ခွဲရန်အမြဲမလွယ်ကူပါ၊ ထို့ကြောင့်အထူး phpPgAdmin GUI ကိုထည့်သွင်းခြင်းအားဖြင့်၎င်းကိုအဆင့်မြှင့်တင်ခြင်းသည်အကောင်းဆုံးဖြစ်သည်။

  1. အဓိကအားဖြင့်မှတဆင့် "Terminal" မှတဆင့်နောက်ဆုံးပေါ်စာကြည့်တိုက် updates များကို Download လုပ်ပါsudo apt-get update ကို.
  2. Apache Web Server ကို Install လုပ်ပါsudo apt-get ကို install သွင်းပါ.
  3. တပ်ဆင်ပြီးနောက်၎င်း၏စွမ်းဆောင်ရည်နှင့် syntax သုံးပြီးစမ်းသပ်ပါsudo apache2ctl configtest။ တစ်ခုခုမှားယွင်းသွားလျှင်တရားဝင် Apache ဝက်ဘ်ဆိုက်ရှိဖော်ပြချက်ပါအမှားကိုရှာဖွေပါ။
  4. စာရိုက်ခြင်းဖြင့်ဆာဗာကိုစတင်ပါsudo systemctl ကို apache2 စတင်ပါ.
  5. ယခုဆာဗာသည်ပုံမှန်လည်ပတ်နေပြီဆိုလျှင်တရားဝင် repository မှဒေါင်းလုပ်လုပ်ပြီး phpPgAdmin စာကြည့်တိုက်များကိုသင်ထည့်နိုင်သည်။sudo apt phppgadmin ထည့်သွင်းပါ.
  6. အောက်ပါတို့သည် configuration file ကိုအနည်းငယ်ပြုပြင်ရန်ဖြစ်သည်။ သတ်မှတ်ထားသောအားဖြင့်ပုံမှန်မှတ်စုစာအုပ်မှတဆင့်ဖွင့်ပါgedit /etc/apache2/conf-available/phppgadmin.conf။ အကယ်၍ စာရွက်စာတမ်းသည်ဖတ်ရန်သာဖြစ်လျှင်၊ command ကိုအရင်သင်လိုအပ်လိမ့်မည် gedit ညွှန်ပြပါsudo.
  7. မျဉ်းမီ "ဒေသခံလိုအပ်သည်" ထား#၎င်းကိုမှတ်ချက်တစ်ခုအဖြစ်ပြောင်းလဲရန်အောက်ခြေမှရိုက်ထည့်ပါအားလုံးကိုခွင့်ပြုပါ။ ယခု address သို့ဝင်ရောက်ခြင်းသည် local PC အတွက်သာမက network ရှိ devices အားလုံးတွင်ဖွင့်နိုင်ပြီဖြစ်သည်။
  8. ဝဘ်ဆာဗာကိုပြန်ဖွင့်ပါsudo service ကို apache2 ပြန်လည်စတင်ပါPostgreSQL နှင့်လုံခြုံစွာအလုပ်လုပ်နိုင်သည်။

ဤဆောင်းပါး၌ PostgreSQL သာမက LAMP software ကိုပေါင်းစပ်အသုံးပြုသည့် Apache web server တပ်ဆင်မှုကိုလည်းပါလေ့လာခဲ့သည်။ သင်၏ဆိုဒ်များနှင့်အခြားစီမံကိန်းများ၏အပြည့်အဝလည်ပတ်မှုသေချာစေရန်သင်စိတ်ဝင်စားပါကအခြားအစိတ်အပိုင်းများကိုထည့်သွင်းခြင်းလုပ်ငန်းစဉ်နှင့်အကျွမ်းတဝင်ဖြစ်အောင်အောက်ပါလင့်ခ်တွင်ဖတ်ပါ။

Ubuntu တွင် LAMP Software Suite ကိုထည့်သွင်းခြင်းကိုလည်းကြည့်ပါ

Pin
Send
Share
Send