MySQL ဒေတာဘေ့စ်ကို PHP ကို အသုံးပြု. MySQL extension ကိုဖွင့ ်. မရပါ, ဤဆောင်းပါးသည် PHP ကိုပုံမှန်အားဖြင့် MySQL ဒေတာဘေ့စ်ကိုပုံမှန်အားဖြင့်ဝင်ရောက်နိုင်အောင်ဤပြ problem နာကိုခြေလှမ်းတစ်လှမ်းအလိုက်ဖြေရှင်းရန်နှင့်ဖြေရှင်းရန်သင့်အားဤပြ problem နာကိုခြေလှမ်းတစ်ဆင့်ဖြေရှင်းရန်သင့်အား
ပထမ ဦး စွာ PHP ပတ်ဝန်းကျင်တပ်ဆင်ပြီး MySQL-Related extension များကိုဖွင့်ထားရှိမရှိစစ်ဆေးပါ။ အောက်ပါ PHP ကုဒ်ကိုအကောင်အထည်ဖော်ခြင်းဖြင့်လက်ရှိ PHP အချက်အလက်များကိုကြည့်ရှုနိုင်သည်။
<?php
echo phpinfo();
?>
အပြေးပြီးနောက် PHP ၏အသေးစိတ်အချက်အလက်များကိုအသေးစိတ်ဖော်ပြထားသည်။ စာမျက်နှာရှိ MySQLND သို့မဟုတ် "MySQLI" တိုးချဲ့ထားသောအစိတ်အပိုင်းများကိုရှာဖွေပါ။ အကယ်. တွေ့လျှင် MySQL extension ကိုမှန်ကန်စွာတပ်ဆင်ပြီးဖွင့်ထားသည်။ မတွေ့ပါက, သင်သည်အောက်ပါအဆင့်များကိုဆက်လက်လုပ်ဆောင်ရန်လိုအပ်သည်။
အကယ်. MySQL extension ကို install လုပ်မထားပါကစနစ်သည်လိုအပ်သော MySQL 0 န်ဆောင်မှုစာကြည့်တိုက်မရှိတာဖြစ်နိုင်သည်။ Ubuntu System ကိုဥပမာတစ်ခုအဖြစ်ယူပြီးသက်ဆိုင်ရာစာကြည့်တိုက်ကို install လုပ်ရန်အောက်ပါ command ကိုသုံးနိုင်သည်။
sudo apt-get install libmysqlclient-dev
တပ်ဆင်မှုပြီးပြည့်စုံပြီးသောအခါ PHP ၏ configuration file file file php.ini ကို ဖွင့်ပါ။
PHP.INI ဖိုင်ကိုဖွင့်ပါ, အောက်ပါ configuration ကိုရှာပြီးအတည်ပြုပါ။
;extension=mysql.so
extension=mysqli.so
Extension = MySQL.SO ကို ဤနေရာတွင်ဖော်ပြရန်အကြံပြုသည် ။
configuration ကိုပြုပြင်ပြီးနောက်ပြောင်းလဲမှုများကိုအကျိုးသက်ရောက်စေရန်ဝက်ဘ်ဆာဗာကိုပြန်လည်စတင်ရန်လိုအပ်သည်။ Play Restart Command များသည်အောက်ပါအတိုင်းဖြစ်သည် -
sudo service apache2 restart
အကယ်. သင်သည် Nginx server ကိုအသုံးပြုနေပါက,
sudo service nginx restart
PHP သည် MySQL extension များကိုများသောအားဖြင့်ပျောက်ဆုံးနေသောဆက်စပ်ပစ္စည်းများသို့မဟုတ်မမှန်ကန်ပါ။ ပတ် 0 န်းကျင်တည်ငြိမ်မှုကိုအကျိုးသက်ရောက်စေသော configuration အမှားများကိုရှောင်ရှားရန် PHPP.ini ဖိုင်ကိုအရန်ကူးရန်အကြံပြုသည်။ အထက်ပါအဆင့်များမှတစ်ဆင့် MySQL ဒေတာဘေ့စ်ကိုပုံမှန်လည်ပတ်စေသည့် MySQL ဒေတာဘေ့စ်ကိုကြည့်ရှုသောအခါ PHP မှကြုံတွေ့ရသည့်ပြ problems နာများကိုဖြေရှင်းနိုင်ရန်နှင့်ဖြေရှင်းနိုင်သည်။