သင်မစတင်မှီသင်၏ Centos စနစ်သည် Apache နှင့် PHP တပ်ဆင်ထားကြောင်းသေချာပါစေ။ install မလုပ်ပါက install လုပ်ရန်အောက်ပါ command ကိုသုံးပါ။
<span class="fun">sudo yum httpd php php php-mysqlnd ကို install လုပ်ပါ</span>
ထို့နောက် MySQL ဒေတာဘေ့စ်ကို install လုပ်ပါ။ သင်၎င်းကိုမထည့်သွင်းပါကအောက်ပါ command ကိုသုံးနိုင်သည်။
<span class="fun">sudo yum mySQL-server ကို install လုပ်ပါ</span>
တပ်ဆင်မှုပြီးပြည့်စုံပြီးနောက် MySQL ဝန်ဆောင်မှုကိုစတင်ပါ။
<span class="fun">Sudo Systemctll MySQld စတင်ပါ</span>
<span class="fun">sudo systemctl mySQld enable</span>
MySQL ကိုပထမဆုံးစတင်သောအခါယာယီစကားဝှက်ကိုထုတ်ပေးလိမ့်မည်။ ဤစကားဝှက်ကိုအောက်ပါ command မှတဆင့်ကြည့်ရှုနိုင်သည်။
<span class="fun">sudo grep 'ယာယီစကားဝှက်' /Var/log/mysqld.log</span>
MySQL သို့ ဝင်ရောက်. ၎င်းကိုပိုမိုလုံခြုံသောစကားဝှက်သို့ပြောင်းရန်ဤယာယီစကားဝှက်ကိုသုံးပါ။
<span class="fun">MySQL -U root -p</span>
logging in လုပ်ပြီးနောက်ဒေတာဘေ့စ်နှင့်အသုံးပြုသူအသစ်တစ်ခုဖန်တီးရန်အောက်ပါ command ကို Execute လုပ်ပါ။
<span class="fun">ဒေတာဘေ့စ် My_Database ကိုဖန်တီးပါ။</span>
<span class="fun">User 'My_Password' ဖြင့်ဖော်ထုတ်ထားသော user_user '@' localhost 'ကိုဖန်တီးပါ။</span>
<span class="fun">My_DABSASE တွင်အခွင့်ထူးများအားလုံးကိုခွင့်ပြုပါ။</span>
ထို့နောက် MySQL ဒေတာဘေ့စ်နှင့်ချိတ်ဆက်ရန် PHP script ကိုရေးပါ။ ဒီမှာရိုးရှင်းတဲ့ connection ဥပမာတစ်ခု
<span class="fun">$ servername = 'localhost';</span>
<span class="fun">$ username = 'my_user',</span>
<span class="fun">$ password = 'my_password';</span>
<span class="fun">$ dBNAME = 'MY_DATABASE';</span>
// ဆက်သွယ်မှုတစ်ခုဖန်တီးပါ
$conn = new mysqli($servername, $username, $password, $dbname);
// ဆက်သွယ်မှုကို detect
if ($conn->connect_error) {
die('ဆက်သွယ်မှုမအောင်မြင်ပါ: ' . $conn->connect_error);
}
echo 'အောင်မြင်စွာဆက်သွယ်မှု';
$conn->close();
လက်တွေ့ကျသောအပလီကေးရှင်းများတွင် connection အမှားများကိုကိုင်တွယ်ခြင်းသည်အလွန်အရေးကြီးသည်။ အထက်ပါဥပမာတွင်ယုတ္တိဗေဒကိုင်တွယ်သည့်အခြေခံအမှားများပါ 0 င်သည်။ ဆက်သွယ်မှုမအောင်မြင်ပါကစနစ်သည်သက်ဆိုင်ရာအမှားအယွင်းကိုပြန်ပို့လိမ့်မည်။
CEDOS တွင် MySQL ဒေတာဘေ့စ်နှင့်ချိတ်ဆက်ရန် PHP ကို configure လုပ်ခြင်းသည်ရှုပ်ထွေးမှုမရှိပါ။ ဤသင်ခန်းစာဖြင့်ပတ် 0 န်းကျင်ပြင်ဆင်မှုမှကြိုတင်ပြင်ဆင်မှုပြင်ဆင်ခြင်းမှအမှန်တကယ်ဆက်သွယ်မှုများသို့သင်လေ့လာနိုင်ရန်နှင့်အချက်အလက်လုံခြုံရေးကိုသေချာစေရန်သင့်လျော်သောလုံခြုံရေးအစီအမံများကိုအကောင်အထည်ဖော်နိုင်သည်။