လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> coverigniter မူဘောင်တွင်ဒေတာဘေ့စ်ဆက်သွယ်မှုများကို configure လုပ်ရန်နှင့်အသုံးပြုရန်လမ်းညွှန်ဖြည့်စွက်

coverigniter မူဘောင်တွင်ဒေတာဘေ့စ်ဆက်သွယ်မှုများကို configure လုပ်ရန်နှင့်အသုံးပြုရန်လမ်းညွှန်ဖြည့်စွက်

M66 2025-06-11

camigincigner database connection setup သင်ခန်းစာ

Candigniter သည်လျှပ်စစ်ဓာတ်အားဖြည့်တင်းမှုတွင်ကျယ်ပြန့်စွာအသုံးပြုသောပေါ့ပါးသော PHP Framework ဖြစ်သည်။ ဒေတာဘေ့စ်စစ်ဆင်ရေးများသည် costigniter ကို အသုံးပြု. application များတည်ဆောက်ခြင်း၏အဓိကအစိတ်အပိုင်းဖြစ်သည်။ ဤဆောင်းပါးသည်ဒေတာဘေ့စ်ဆက်သွယ်မှုများကိုမည်သို့ပြုပြင်ရန်နှင့် costigniter တွင်ဘုံဒေတာဘေ့စ်လုပ်ငန်းများကိုလုပ်ဆောင်ရန်အဆင့်ဆင့်အဆင့်ဆင့်ကိုဖြတ်သန်းသွားပါလိမ့်မည်။

အဆင့် 1: ဒေတာဘေ့စ် parameters တွေကို configure

ဒေတာဘေ့စ်ကိုစတင်အသုံးပြုရန်သင်ဆက်သွယ်မှုအချက်အလက်များကိုတည်ဆောက်ရန်လိုအပ်သည်။ Project Directory တွင် လျှောက်လွှာ / config / database.php ဖိုင်ကိုဖွင့်ပြီးဒေတာဘေ့စ်အမျိုးအစား, စကားဝှက်, အသုံးပြုသူအမည်, စကားဝှက်စသည်ဖြင့်သင်၏ဒေတာဘေ့စ် parameters များကိုဖွင့်ပါ။

$ DB ['default'] = array (
    'DSN' => '',
    'hostname' => 'localhost',
    'Username' => 'root',
    'လျှို့ဝှက်နံပါတ်' => 'root',
    'database' => 'MyDatabase',
    'DBDRIVER' => 'MYSQLI'
    'dbPrefix' => '',
    'pconnect' => false,
    'DB_Debug' => (ပတ်ဝန်းကျင်! == '' ထုတ်လုပ်ခြင်း '),
    'Cache_on' => False,
    'cachedir' => '',
    'Char_set' => 'UTF8',
    'DBCOLLAT' => 'UTF8_Genner_CI',
    'swap_pre' => '',
    'encrypt' => false,
    'compress' => False,
    'stratchon' => False,
    'Failover' => Array (),
    'Save_Queries' => မှန်
);

အဆင့် 2: ဒေတာဘေ့စအတန်းစာကြည့်တိုက်ကို load လုပ်ပါ

Configuration ပြီးဆုံးပြီးနောက်ဒေတာဘေ့စ်လူတန်းစားစာကြည့်တိုက်ကို controller သို့မဟုတ်မော်ဒယ်တွင်တင်ပါ။

$ -> ဝန် -> ဒေတာဘေ့စ် ();

ဤစစ်ဆင်ရေးသည် Database.php တွင် default configuration ကို အခြေခံ. ဒေတာဘေ့စ်ဆက်သွယ်မှုကိုအလိုအလျောက်စတင်သည်။

အဆင့် 3: ဘုံဒေတာဘေ့စ်လုပ်ငန်းများကိုလုပ်ဆောင်ပါ

costigniter သည်ကြွယ်ဝသောဒေတာဘေ့စ်စစ်ဆင်ရေးနည်းလမ်းကိုထောက်ပံ့ပေးသည်။ အောက်ပါတို့သည်အသုံးများသောအခြေအနေများဖြစ်သည်။

စုံစမ်းမှုလုပ်ဆောင်ချက်:

$ query = $:> DB-> Query ("Tubtename မှ Select * Select *");

ဒေတာထည့်ပါ:

$ ဒေတာ = array (
    'Columname' => 'Value',
    'Columname2' => 'value2'
);
$ -> DB-> ထည့်သွင်း ('Tubtename', $ ဒေတာ);

ဒေတာကို update:

$ ဒေတာ = array (
    'Columname' => 'Value',
    'Columname2' => 'value2'
);
$ THE-> DB- >>> 'CORNONNAMENAME', $ တန်ဖိုး);
$ -> DB-> Update ('Tublame', $ ဒေတာ);

ဒေတာများကိုဖျက်ပါ။

$ THE-> DB- >>> 'CORNONNAMENAME', $ တန်ဖိုး);
$ -> DB-> Delete ('Tubte's);

ဤ operating method များသည်အလွန်အလိုလိုသိပြီးတိကျသောစီမံကိန်းလိုအပ်ချက်များနှင့်အညီချိန်ညှိ။ တိုးချဲ့နိုင်သည်။

အဆင့် 4: စုံစမ်းမှုရလဒ်များဖြစ်စဉ်

ဒေတာဘေ့စ်စုံစမ်းမှုကိုအကောင်အထည်ဖော်ပြီးနောက်ဘုံအချက်အလက်ပြုပြင်ခြင်းနည်းလမ်းများမှာအောက်ပါအတိုင်းဖြစ်သည် -

single-line data ကိုရယူပါ။

$ Row = $ query-> အတန်း ();

အချက်အလက်အမျိုးမျိုးကိုရယူပါ။

$ ရလဒ် = $ query-> ရလဒ် ();

သတ်မှတ်ထားသောကွက်လပ်ကိုရယူပါ။

$ တန်ဖိုး = $ အတန်း -> columname;

မှတ်တမ်းများကိုရယူပါ။

$ Numrows = $ query-> num_rows ();

ဤနည်းလမ်းများသည်သင့်အားရှာဖွေမှုရလဒ်များကိုထိရောက်စွာဖြည့်ဆည်းပေးနိုင်ရန်နှင့်စီးပွားရေးလိုအပ်ချက်များကိုဖြည့်ဆည်းပေးနိုင်ရန်ကူညီနိုင်သည်။

အကျဉ်းချုပ်

Communigniter Framework ရှိဒေတာဘေ့စ်ဆက်သွယ်မှုတစ်ခုဖန်တီးရန်လုပ်ငန်းစဉ်သည်အလွန်ရှင်းပါသည်။ connection parametersers များကို configurning configure configuring configure လုပ်ခြင်းဖြင့် developer များသည်ဒေတာဘေ့စ်ကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။ ၎င်းသည်ဒေတာမေးမြန်းခြင်းသို့မဟုတ်ဖြည့်စွက်ခြင်း, ဖျက်ခြင်း, ဖျက်ခြင်းနှင့်ပြုပြင်ခြင်းနည်းလမ်းဖြစ်စေ, deletion နှင့်ပြုပြင်ခြင်းအပြောင်းအလဲများ,