0 က်ဘ်အပလီကေးရှင်းများကိုတီထွင်သောအခါဒေတာဘေ့စ်စားပွဲများကိုဖန်တီးခြင်းနှင့်ဖျက်ခြင်းသည်မရှိမဖြစ်လိုအပ်သည်။ PHP နှင့် PDO (PHP Data Object) extensions ၏အကူအညီဖြင့် developer များသည်ဒေတာဘေ့စ်၏ဘွဲ့ရများ၏ဘဝသံသရာကိုထိရောက်စွာစီမံနိုင်သည်။ ဤဆောင်းပါးသည်ဒေတာဘေ့စ်စားပွဲများကိုဖန်တီးရန်နှင့်ဖျက်ရန် PHP တွင် SQL ထုတ်ပြန်ချက်များကို Execute လုပ်ရန် PHOP ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
ဒေတာဘေ့စ်တစ်ခုတွင်စားပွဲတစ်ခုဖန်တီးရန်သင်သည် `SQL ၏ဖန်တီးမှုဇယား" ကြေညာချက်ကိုအသုံးပြုရန်လိုအပ်သည်။ ဤတွင် PHP နှင့် PDO မှတဆင့်ဒေတာဘေ့စ်ကို ဆက်သွယ်. ဇယားအသစ်တစ်ခုဖန်တီးရန် SQL ထုတ်ပြန်ချက်များကိုမည်သို့ဆက်သွယ်ရမည်နည်း။
<?php // ဒေတာဘေ့စ် connection တစ်ခုတည်ဆောက်ပါ $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database"; <p>$ Conn = PDO အသစ် ("MySQL: host = $ sermername; dbname = $ dBname", $ username, $ username, $ username, $ password);</p> <p>ဇဒ်ဖန်တီးခြင်းအတွက် // SQL ကြေငြာချက်<br> $ sql = "" စားပွဲပေါ်မှာအသုံးပြုသူများကိုဖန်တီးပါ (<br> ID Int (6) မှ offigned auto_incrent မူလတန်းသော့,<br> ပထမ ဦး ဆုံးမဟုတ်သော Varchar (30) NULL,<br> LastName Varchar (30) NULL,<br> EMALCHAR (50),<br> REG_DATE TIMESTALPE DEARE READ_Timbestamp ူမန်မိာိုံင်ငံ<br> ) ";</p> <p>// SQL ထုတ်ပြန်ချက်များ execute<br> $ Conn-> Exec ($ sql);<br> ECHO "စားပွဲတင်အောင်မြင်စွာဖန်တီးထား";<br> ><br>
အပေါ်ကဥပမာမှာ `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` reg_date ' `reg_date's field သည်လက်ရှိ timestamp ကိုအသုံးပြုသည်။
ဒေတာဘေ့စ်တစ်ခုတွင်စားပွဲတစ်ခုကိုဖျက်ရန် SQL ၏ Drop Table Statement ကိုသုံးနိုင်သည်။ ဒေတာဘေ့စ်တစ်ခုနှင့်ချိတ်ဆက်ရန်နှင့် PHP ရှိစားပွဲများကိုဖျက်ခြင်း၏လည်ပတ်မှုပြုလုပ်ရန် PDO ကိုမည်သို့အသုံးပြုရမည်နည်း။
<?php // ဒေတာဘေ့စ် connection တစ်ခုတည်ဆောက်ပါ $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database"; <p>$ Conn = PDO အသစ် ("MySQL: host = $ sermername; dbname = $ dBname", $ username, $ username, $ username, $ password);</p> <p>// ဇယားကိုဖျက်ရန်အတွက် SQL ကြေငြာချက်<br> $ sql = "drop table users";</p> <p>// SQL ထုတ်ပြန်ချက်များ execute<br> $ Conn-> Exec ($ sql);<br> ECHO "စားပွဲတင်အောင်မြင်စွာကျဆင်းသွားသည်";<br> ><br>
ဒီဥပမာမှာ `drop table` ကိုသုံးပြီး` `` drop table` ကိုသုံးပြီးအမည်ရှိစားပွဲကိုဖျက်ပစ်လိုက်သည်။ ဤကုဒ်ကိုကွပ်မျက်ပြီးနောက်ဒေတာဘေ့စ်မှအမြဲတမ်းဖျက်ပစ်လိမ့်မည်။
ဒေတာဘေ့စ်စားပွဲများကိုဖျက်ခြင်းနှင့်ဖျက်ခြင်းသည် PHP နှင့် PDO ကိုအသုံးပြုခြင်းဖြင့်အလွန်ရိုးရှင်းပါသည်။ ဤအခြေခံစစ်ဆင်ရေးများပြုလုပ်ရာတွင်ဒေတာဘေ့စ်စီမံခန့်ခွဲမှုအတွက်အရေးပါသည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကွဲပြားသောလိုအပ်ချက်များအရ developer များသည်ဒေတာဘေ့စ်စားပွဲများကိုစီမံရန်ဤ SQL ထုတ်ပြန်ချက်များကိုပြောင်းလဲနိုင်သည်။
ဤဆောင်းပါးသည် SQL စားပွဲများကိုဖန်တီးရန်နှင့်ဖျက်ခြင်းများကိုပြုလုပ်ရန် PHP တွင် POSP ၏ POE Extensions ကိုမည်သို့အသုံးပြုရမည်ကိုဖော်ပြသည်။ ကျနော်တို့ကဒေတာဘေ့စ် connection ကိုပထမ ဦး ဆုံးတည်ထောင်ပြီး `create table` ကိုသုံးပြီးစားပွဲပေါ်မှာအသစ်တစ်ခုကိုဖန်တီးပြီး` drop စားပွဲပေါ်မှာနှင့်အတူစားပွဲပေါ်မှာပယ်ဖျက်နည်းကိုသရုပ်ပြခဲ့သည်။ ဤဖြစ်ရပ်များသည်ဤသာသနာပ၏လုပ်ဆောင်မှုများကိုနားလည်ရန်နှင့်အကောင်အထည်ဖော်ရန်လွယ်ကူစေသည်။