Google Cloud SQL ကို အသုံးပြု၍ AppML


Google Cloud ဝန်ဆောင်မှုများ

Google Cloud SQL သည် database cloud ဝန်ဆောင်မှုတစ်ခုဖြစ်သည်။

စနစ်ထည့်သွင်းရန်နှင့် စီမံခန့်ခွဲရန် လွယ်ကူသည်။

စမ်းကြည့်ရန် အခမဲ့ဖြစ်သည်။

Google Cloud SQL ဆိုတာဘာလဲ

Google Cloud SQL သည် cloud အခြေခံဒေတာဘေ့စ်ဝန်ဆောင်မှုတစ်ခုဖြစ်သည်။


Google Cloud SQL ကို ဘာကြောင့် သုံးတာလဲ။

Google Cloud SQL သည် စိတ်ရှုပ်စရာမရှိဘဲ cloud တွင်အသုံးပြုထားသော MySQL ဒေတာဘေ့စ်များကို ပေးဆောင်သည်။

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

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


စတင်အသုံးပြုခြင်း

Google Cloud SQL ကို စတင် အသုံးမပြုမီ၊ သင်သည် Google အကောင့်တစ်ခု လိုအပ်ပြီး Google Developers Console အတွက် အကောင့်ဖွင့်ပါ။

သင့်တွင် Google အကောင့်မရှိပါက ဤနေရာတွင် အကောင့်ဖွင့်နိုင်သည်- သင့် Google အကောင့်ကို ဖန်တီးပါ ။


Google Developers Console အတွက် စာရင်းသွင်းပါ။

Google Developers Console အတွက် အကောင့်ဖွင့်သောအခါ၊ SQL အပါအဝင် Google Cloud ရှိ ဝန်ဆောင်မှုအားလုံးအတွက် သင့် Google အကောင့်ကို အလိုအလျောက် စာရင်းသွင်းပါသည်။

သင်သည် Cloud Platform အသုံးပြုသူအသစ်ဖြစ်ပါက၊ သင်သည် အစမ်းသုံးကာလ အခမဲ့ဖြင့် စတင်နိုင်ပါသည်။

Cloud Platform အခမဲ့အစမ်းသုံးခြင်းသည် Cloud SQL ကို ရက် 60 အခမဲ့စမ်းသုံးနိုင်စေပါသည်။ ပိုမိုသိရှိလိုပါက Cloud Platform အခမဲ့ အစမ်း သုံးကြည့်ပါ ။

သင်၏အခမဲ့ကာလပြီးနောက် Cloud Platform ကိုဆက်လက်လုပ်ဆောင်ရန်ဆုံးဖြတ်ပါက (သို့မဟုတ် အခမဲ့အသုံးပြုမှုအဆင့်ကမ်းလှမ်းချက်များထက်ပိုမိုလိုအပ်ပါက) သင်အသုံးပြုသည့်အရင်းအမြစ်များအတွက်သာ သင်ပေးချေမည်ဖြစ်သည်။

Google Developers Console အကောင့်တစ်ခုဖန်တီးရန်- https://console.developers.google.com/freetrial သို့သွားပြီး ၊ မျက်နှာပြင်ပေါ်ရှိ ညွှန်ကြားချက်များကို လိုက်နာပါ။


MySQL Database Instance တစ်ခုကို ဖန်တီးပါ။

ဤနမူနာတွင် MySQL ကိုအသုံးပြုသည့် Database instance တစ်ခုကို တည်ဆောက်ပါမည်။

 MySQL DB instance တစ်ခုကို ဖန်တီးပါ-

  • သင့်အကောင့်ကို ဖန်တီးပြီးသည်နှင့် Google သည် သင့်အတွက် "My First Project" ဟုခေါ်သော ပရောဂျက်အသစ်တစ်ခုကို အလိုအလျောက် ဖန်တီးပေးမည်ဖြစ်သည်။ ဤဥပမာတွင် ကျွန်ုပ်တို့သည် ထိုပရောဂျက်ကိုသာ အသုံးပြုပါမည်။
  • မီနူးတွင်၊ "Storage" ကိုနှိပ်ပြီး "Cloud SQL" ကိုနှိပ်ပါ။
  • "ဥပမာဖန်တီးပါ" ကိုနှိပ်ပါ
  • "Cloud SQL instance ဖန်တီးပါ" စာမျက်နှာတွင် သင့် DB instance အတွက် အမည်၊ ဒေသနှင့် စွမ်းဆောင်ရည်အဆင့်ကို ရွေးချယ်ပါ။ ဤဥပမာတွင် ကျွန်ုပ်တို့သည် အဆင့်မြင့်ရွေးချယ်မှုများကို ကျော်သွားပါမည်။
  • "Create" ကိုနှိပ်ပါ
  • DB instance အသစ်သည် DB instances များစာရင်းတွင် ပေါ်လာသည် (၎င်းတွင် "Runnable" အဆင့်ရှိသောအခါ ၎င်းသည် အသုံးပြုရန် အသင့်ဖြစ်နေပါပြီ)
  • ဥပမာအမည်ကိုနှိပ်ပြီး လမ်းညွှန်မှုအကန့်ရှိ "ဝင်ရောက်ထိန်းချုပ်မှု" ကိုနှိပ်ပါ။
  • လမ်းညွှန်အကန့်ခွဲရှိ "IP လိပ်စာ" ကိုနှိပ်ပြီး "IPv4 လိပ်စာတောင်းဆိုရန်" ခလုတ်ကို နှိပ်ပါ။
  • သင်၏ဒေတာဘေ့စ်သို့ချိတ်ဆက်ရန် သင်အသုံးပြုသည့် IP လိပ်စာဖြစ်သောကြောင့် ဤ IP လိပ်စာကို သိမ်းဆည်းထားပါ။
  • လမ်းညွှန်အကန့်ခွဲရှိ "အသုံးပြုသူများ" ကိုနှိပ်ပြီး "အသုံးပြုသူအသစ်" ခလုတ်ကို နှိပ်ပါ။
  • သင့်ဒေတာဘေ့စ်အတွက် အသုံးပြုသူအမည်နှင့် စကားဝှက်ကို သတ်မှတ်ပါ။
  • လမ်းညွှန်အကန့်ခွဲရှိ "ခွင့်ပြုချက်" ကိုနှိပ်ပြီး ခွင့်ပြုထားသောကွန်ရက်များအောက်ရှိ "+ ပစ္စည်းထည့်ရန်" ခလုတ်ကို နှိပ်ပါ။
  • ဤနေရာတွင် သင့်ဒေတာဘေ့စ်သို့ဝင်ရောက်ခွင့်ရှိသူကို သင်သတ်မှတ်နိုင်သည်၊ ၎င်းမှာ-
    • သင့်ကိုယ်ပိုင် IP သို့မဟုတ် သင့်ဆာဗာ၏ IP။ ဤနည်းဖြင့် သင်သာလျှင် သင့်ဒေတာဘေ့စ်သို့ ဝင်ရောက်နိုင်မည်ဖြစ်သည်။
    • သို့မဟုတ် 0.0.0.0/0၊ ပြင်ပ IP လိပ်စာများအားလုံးကို ချိတ်ဆက်ခွင့်ပြုသည် (၎င်းသည် လုံခြုံရေးအန္တရာယ် ဖြစ်နိုင်ပြီး အပိုကုန်ကျစရိတ်များ ဖြစ်စေသည်)
  • "Save" ကိုနှိပ်ပါ
  • လမ်းညွှန်အကန့်ရှိ "ဒေတာဘေ့စ်များ" ကိုနှိပ်ပြီး "ဒေတာဘေ့စ်အသစ်" ခလုတ်ကို နှိပ်ပါ။
  • သင့်ဒေတာဘေ့စ်အတွက် အမည်တစ်ခုသတ်မှတ်ပါ (သင့်တွင် သီးခြားလိုအပ်ချက်များမရှိပါက ၎င်းတို့အား အခြားရွေးချယ်စရာများအဖြစ် သင်ချန်ထားနိုင်သည်)

ယခု သင့်တွင် သင်ချိတ်ဆက်နိုင်သော IP တစ်ခုပါရှိသော Google Cloud SQL ဒေတာဘေ့စ်တစ်ခုရှိသည်။


AppML တွင် ဒေတာဘေ့စ်ချိတ်ဆက်မှုကို စီစဉ်သတ်မှတ်ပါ။

ဒေတာဘေ့စ်ချိတ်ဆက်မှုကို သတ်မှတ်ရန်၊ appml_config ဖိုင်ကို တည်းဖြတ်ပါ။

PHP ဥပမာ- appml_config.php

<?php echo("Access Forbidden");exit();?>
{
"dateformat" : "yyyy-mm-dd",
"databases" : [{
"connection" : "mydatabase",
"host" : "yourDatabaseURL",
"dbname" : "yourDatabaseName",
"username" : "yourUserName",
"password" : "yourPassword"
}]
}

အောက်ပါတို့ကို တည်းဖြတ်ပါ။

  1. mydatabase - သင့်အပလီကေးရှင်းတွင် ဒေတာဘေ့စ်ချိတ်ဆက်မှုကို ခေါ်ဆိုစေလိုသည့်အတိုင်း ပြောင်းလဲပါ။
  2. yourDatabaseURL - ယခင်အဆင့်မှ IP သို့ပြောင်းပြီး port 3306 (ဤ 192.168.1.1 :3306 ကဲ့သို့)
  3. yourDatabaseName - Google Cloud SQL ရှိ သင့်ဒေတာဘေ့စ်ဥပမာအမည်သို့ ပြောင်းပါ။
  4. yourUserName - Google Cloud SQL ရှိ သင့်ဒေတာဘေ့စ်အတွက် သင်သတ်မှတ်ထားသော အသုံးပြုသူအမည်သို့ ပြောင်းလဲပါ။
  5. yourPassword - Google Cloud SQL ရှိ သင့်ဒေတာဘေ့စ်အတွက် သင်သတ်မှတ်ထားသော စကားဝှက်သို့ ပြောင်းလဲပါ။

သင်၏ Google Cloud SQL ဒေတာဘေ့စ်သို့ ချိတ်ဆက်ရန် ယခု AppML ကို ပြင်ဆင်သတ်မှတ်ရပါမည်။

ယခု သင့်ဒေတာဘေ့စ်ကို ဒေတာဖြည့်နိုင်ပါပြီ-