Database Connection ပျက်ကွက်ခြင်းသည် The Tearchp ပံ့ပိုးမှုမူဘောင်ကို အသုံးပြု. applications များကိုတီထွင်သောအခါအသုံးများသောနည်းပညာပြ problem နာဖြစ်သည်။ ဆက်သွယ်မှုပြတ်တောက်မှုဖြစ်စေသည့်အကြောင်းရင်းများစွာရှိပြီးအောက်ပါတို့သည်အဓိကအကြောင်းရင်းများစွာရှိသည်။
အသုံးအများဆုံးအကြောင်းပြချက်မှာ Database Parametersters သည် Database အမှားများ, ဒေတာဘေ့စ်အမည်, အသုံးပြုသူအမည်သို့မဟုတ်စကားဝှက်ရှိစာလုံးပေါင်းအမှားများသို့မဟုတ်ပုံစံချခြင်းဆိုင်ရာပြ issues နာများကဲ့သို့သော configuration file ထဲတွင်မှားယွင်းစွာဖြည့်စွက်ထားသည်။ configuration file ရှိ parameter တစ်ခုချင်းစီကိုဂရုတစိုက်စစ်ဆေးရန်လိုအပ်သည်။
အကယ်. ဒေတာဘေ့စ်ဝန်ဆောင်မှုကိုမစတင်ပါက, ဒေတာဘေ့စ် 0 န်ဆောင်မှုသည်လည်ပတ်မှုရှိမရှိနှင့်ပျက်ကျမှုများ,
လျှောက်လွှာဆာဗာနှင့်ဒေတာဘေ့စ်ဆာဗာအကြားကွန်ယက်ချိတ်ဆက်မှုပြ problem နာရှိပါကဆက်သွယ်မှုပျက်ကွက်မှုကိုလည်းဖြစ်ပေါ်စေနိုင်သည်။ firewall, port blockade, network blockage နှင့်အခြားအချက်များအားလုံးသည်ဆက်သွယ်မှုပြတ်တောက်မှုအတွက်အကြောင်းပြချက်များဖြစ်နိုင်သည်။
အထက်ပါဘုံအကြောင်းများအတွက်ကျွန်ုပ်တို့သည်အောက်ပါနည်းလမ်းများမှတဆင့်သူတို့ကိုဖြေရှင်းခြင်းနှင့်ပြုပြင်နိုင်သည်။
The TerryPhp မူဘောင်တွင်ဒေတာဘေ့စ်ဖွဲ့စည်းမှုသည်များသောအားဖြင့် config / database.php ဖိုင်တွင်တည်ရှိသည်။ ကျေးဇူးပြု. အောက်ပါအကြောင်းအရာသည်တိကျကြောင်းသေချာပါစေ။
'mysql' => [
'type' => 'mysql',
'hostname' => '127.0.0.1',
'database' => 'your_database_name',
'username' => 'your_username',
'password' => 'your_password',
'hostport' => '3306',
]
Database Service ကို command line tool မှတဆင့်စတင်မနေကိုစစ်ဆေးနိုင်သည်။ ဥပမာ MySQL ကိုအသုံးပြုပြီး connection command ကိုအောက်ပါအတိုင်းဖြစ်သည် -
mysql -h အိမ်ရှင်လိပ်စာ -P port နံပါတ် -u အသုံးပြုသူ -p
အောင်မြင်သောဆက်သွယ်မှုပြီးနောက်သင် ပြပွဲဒေတာဘေ့စ်များကိုလုပ်ဆောင်ရန်ကြိုးစားနိုင်သည်။ ဒေတာဘေ့စ်ဝန်ဆောင်မှုသည်ပုံမှန်အားဖြင့်တုန့်ပြန်မှုရှိမရှိအတည်ပြုရန်အမိန့်ပေးသည်။
အကယ်. ဒေတာဘေ့စ် 0 န်ဆောင်မှုသည်ပုံမှန်အားဖြင့်လည်ပတ်နေပါက,
အထက်ပါနည်းလမ်းများမှပြ the နာကိုမဖြေရှင်းနိုင်ပါကဒေတာဘေ့စ်နှင့်အသုံးပြုသူကန့်သတ်ချက်များ၏အတွင်းခွင့်ပြုချက်ဆက်တင်များကဲ့သို့သောအဆင့်မြင့်ပြင်ဆင်မှုဆိုင်ရာပြ issues နာများပါ 0 င်နိုင်သည်။ ပိုမိုရှုပ်ထွေးသောပြ problem နာတိုးချဲ့ခြင်းကိုရှောင်ရှားရန် Database Administrator ကိုဆက်သွယ်ရန်အကြံပြုသည်။
Tresppp Projects တွင်ဒေတာဘေ့စ်ဆက်သွယ်မှုပြ problems နာများကြုံတွေ့ရသောအခါ Configure Projects မှစတင်ရန်အကြံပြုသည်, ထို့နောက်ဝန်ဆောင်မှုနှင့်ကွန်ရက်ပြ problems နာများကိုဖြေရှင်းရန်နှင့်နောက်ဆုံးတွင် System Permissions သို့မဟုတ်ပုံမှန်မဟုတ်သောအခြေအနေများကိုဖြေရှင်းရန်အကြံပြုသည်။ စနစ်တကျနည်းလမ်းများအားဖြင့်ပြ problems နာများ၏ရင်းမြစ်သည်လျင်မြန်စွာတည်ရှိပြီးလျှောက်လွှာ၏တည်ငြိမ်မှုကိုသေချာစေရန်ထိရောက်စွာဖြေရှင်းနိုင်သည်။