လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP တိုးတိုးရေးစုစည်းခြင်းနှင့်တပ်ဆင်ခြင်းလမ်းညွှန် - PDO MYSQL driver configuration နှင့် optimization

PHP တိုးတိုးရေးစုစည်းခြင်းနှင့်တပ်ဆင်ခြင်းလမ်းညွှန် - PDO MYSQL driver configuration နှင့် optimization

M66 2025-07-27

PHP တိုးချဲ့တိုးချဲ့ရေးစုစည်းခြင်းနှင့်တပ်ဆင်ခြင်းလက်တွေ့လမ်းညွှန်: PDO MYSQL

အင်တာနက်နှင့်ဒေတာဘေ့စနည်းပညာကိုစဉ်ဆက်မပြတ်ဖွံ့ဖြိုးတိုးတက်မှုနှင့်အတူ PHP သည်ပင်မ server programming language ကဲ့သို့ပင် MySQL ကဲ့သို့သောဒေတာဘေ့စ်များနှင့်နီးကပ်စွာပေါင်းစည်းထားသည်။ PDO (PHP Data Obserts) သည်ဒေတာဘေ့စ်စစ်ဆင်ရေး interface ဖြင့် developer များကိုထောက်ပံ့ပေးသော PHP ရှိဒေတာဘေ့စ် 0 င်ရောက်နိုင်သည့် abstraction abstraction အလွှာတစ်ခုဖြစ်သည်။ PDO ကိုအသုံးပြုခြင်းအားဖြင့် PHP အစီအစဉ်များကိုအသုံးပြုခြင်းသည်ဒေတာဘေ့စ်သည်ပြောင်းလွယ်ပြင်လွယ်နှင့်ထိရောက်စွာဆက်သွယ်နိုင်သည်။ ဤလမ်းညွှန်သည် PDO MySQL extensions များကိုလက်တွေ့ကျသောအဆင့်များဖြင့်မည်သို့စုဆောင်းပြီးတပ်ဆင်ရမည်ကိုသင်ပေးလိမ့်မည်။

အရင်းအမြစ်ကုဒ်အထုပ်ကို download လုပ်ပါ

ပထမ ဦး စွာ PHP source code package, MySQL Development Package နှင့် PDO MySQL extension ကို download လုပ်ရန်လိုအပ်သည်။ သက်ဆိုင်ရာအရင်းအမြစ်များကိုတရားဝင်ဝက်ဘ်ဆိုက်သို့မဟုတ်ပွင့်လင်းသောအရင်းအမြစ်ကိုထင်ဟပ်စေသောနေရာမှသက်ဆိုင်ရာအရင်းအမြစ်များကိုဒေါင်းလုပ်လုပ်ရန်အကြံပြုသည်။

PHP တိုးချဲ့မှုများကို compile လုပ်ပါ

download လုပ်ထားသော PHP source code package ကို unzip လုပ်ပြီး decompressed directory ကိုထည့်ပါ။ PHP Extension directory ကိုရိုက်ထည့်ရန် Terminal တွင်အောက်ပါ command ကို Execute လုပ်ပါ။

 <span class="fun">CD EXP / PDO_MYSQL</span>

compile နှင့် command များကို install လုပ်ပါ။

 phpize
./configure
make
make install

Php.INI ဖိုင်ကို configrie လုပ်ပါ

တပ်ဆင်မှုပြီးပြည့်စုံပြီးပါက PHP configuration file file php.ini ကိုဖွင့်ပြီးအောက်ပါ configuration ကိုထည့်ပါ။

 <span class="fun">extension = pdo_mysql.so</span>

PHP.INI ဖိုင်ကိုသိမ်းပြီး PHP 0 န်ဆောင်မှုကိုပြန်လည်စတင်ပါ။

 <span class="fun">sudo 0 န်ဆောင်မှု Php-FPM Restart</span>

PDO MYSQL extension ကိုစမ်းသပ်ခြင်း

ယခုသင်သည် Pdo MySQL extension ကိုအောင်မြင်စွာတပ်ဆင်ပြီးပြီ။ ထို့နောက် PDDO MySQL ၏ဆက်သွယ်မှုနှင့်စုံစမ်းမှုလုပ်ဆောင်နိုင်မှုကိုစမ်းသပ်ရန်ရိုးရှင်းသော PHP script ကိုကျွန်ုပ်တို့ရေးပါမည်။

 <?php
$dsn = 'mysql:host=localhost;dbname=test';
$user = 'root';
$password = '123456';

try {
    $pdo = new PDO($dsn, $user, $password);
    $stmt = $pdo->query('SELECT * FROM users');
    while ($row = $stmt->fetch()) {
        echo $row['username'] . "
";
    }
} catch (PDOException $e) {
    echo 'Connection failed: ' . $e->getMessage();
}
?>

စမ်းသပ်မှု script ကို run ပါ

အထက်ပါကုဒ်ကို Test.php အဖြစ်သိမ်းဆည်းပါ။ အောက်ပါ command ကို terminal တွင် execute လုပ်ပါ။

 <span class="fun">PHP Test.php</span>

အကယ်. အားလုံးသည်ကောင်းသွားပါက database မှ usernames များစာရင်းကိုသင်တွေ့လိမ့်မည်။ ဆိုလိုသည်မှာသင်သည် PDO MySQL extension ကိုအောင်မြင်စွာတပ်ဆင်ပြီးစမ်းသပ်စစ်ဆေးသည်။

အကျဉ်းချုပ်

ဤလမ်းညွှန်အားဖြင့် PHP ပတ်ဝန်းကျင်တွင် PDO MySQL extension ကို PHP ပတ် 0 န်းကျင်တွင် compile နှင့် install လုပ်နည်းကိုလေ့လာရန်နှင့် install လုပ်ရမည်ကိုလေ့လာပြီး MySQL database ကိုဆက်သွယ်ရန်နှင့်မေးမြန်းရန် extension ကိုအသုံးပြုပါ။ ဤသင်ခန်းစာသည်သင်၏ PHP ဖွံ့ဖြိုးတိုးတက်မှုစွမ်းရည်ကိုတိုးတက်စေရန်နှင့်သင်၏ PHP applications များကိုပိုမိုထိရောက်စွာပြောင်းလွယ်ပြင်လွယ်ဖြစ်စေနိုင်သည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။