MySQL သည် ဒေတာဘေ့စ်ကို မည်သို့ဖျက်သနည်း။MySQL database command/syntax/statement ကိုဖျက်ပါ။

က MySQLဒေတာဘေ့စ်ကိုဘယ်လိုဖျက်မလဲ။ဖျက်ပါ။MySQL ဒေတာဘေ့စ်Command/ Syntax/ Statement

MySQL ဒေတာဘေ့စ်ကိုဖျက်ပါ။


mysqladmin ကိုသုံးပြီး database ကိုချလိုက်ပါ။

သာမန်အသုံးပြုသူအနေဖြင့် mysql ဆာဗာသို့ လော့ဂ်အင်ဝင်ပါ၊ MySQL ဒေတာဘေ့စ်များကို ဖန်တီးရန် သို့မဟုတ် ဖျက်ရန် သီးခြားအခွင့်အရေးများ လိုအပ်နိုင်ပါသည်။

ထို့ကြောင့် ဤနေရာတွင် လော့ဂ်အင်ဝင်ရန် root အသုံးပြုသူကို ကျွန်ုပ်တို့ အသုံးပြုပါသည်။ root အသုံးပြုသူတွင် အမြင့်ဆုံးအခွင့်အာဏာရှိပြီး ဒေတာဘေ့စ်တစ်ခုဖန်တီးရန် mysql mysqladmin အမိန့်ကို အသုံးပြုနိုင်သည်။

ဒေတာဘေ့စ်တစ်ခုအား ဖျက်သည့်အခါတွင် ဒေတာအားလုံးကို ဖျက်လိုက်သည့်အခါတွင် အလွန်သတိထားပါ။

အောက်ဖော်ပြပါ ဥပမာသည် ဒေတာဘေ့စ် chenweiliang (ဒေတာဘေ့စ်ကို ယခင်အခန်းတွင် ဖန်တီးထားသည်)။

[root@host]# mysqladmin -u root -p drop chenweiliang
Enter password:******

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

Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.

Do you really want to drop the 'chenweiliang' database [y/N] y
Database "chenweiliang" dropped

PHP script ကိုသုံးပြီး database ကိုဖျက်ပါ။

PHP သည် MySQL ဒေတာဘေ့စ်များကို ဖန်တီးရန် သို့မဟုတ် ဖျက်ရန် mysqli_query လုပ်ဆောင်ချက်ကို အသုံးပြုသည်။

လုပ်ဆောင်ချက်သည် ဘောင်နှစ်ခုပါရှိပြီး လုပ်ဆောင်မှုအောင်မြင်ပါက TRUE ပြန်ပေးသည်၊ သို့မဟုတ်ပါက ၎င်းသည် FALSE ပြန်ပေးသည်။

သဒ္ဒါ

mysqli_query(connection,query,resultmode);
Parameterဖော်ပြချက်
ကွန်နက်ရှင်လိုအပ်သည်။အသုံးပြုရန် MySQL ချိတ်ဆက်မှုကို သတ်မှတ်သည်။
မေးခွန်းလိုအပ်သည်၊ query string ကို သတ်မှတ်သည်။
ရလဒ်မုဒ်ရွေးချယ်ခွင့်ကိန်းသေတစ်ခု။အောက်ပါတန်ဖိုးများထဲမှ တစ်ခုခုဖြစ်နိုင်သည်-

  • MYSQLI_USE_RESULT (ဒေတာများစွာကို ရယူလိုလျှင် ၎င်းကိုသုံးပါ)
  • MYSQLI_STORE_RESULT (မူလ)

ဥပမာ

အောက်ဖော်ပြပါ ဥပမာသည် ဒေတာဘေ့စ်တစ်ခုကိုဖျက်ရန် PHP mysqli_query လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းကို သရုပ်ပြသည်-

ဒေတာဘေ့စ်ကိုဖျက်ပါ။

<?
php $dbhost = 'localhost:3306'; // mysql服务器主机地址 
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码 
$conn = mysqli_connect($dbhost, $dbuser, $dbpass); 
if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功
';
 $sql = 'DROP DATABASE chenweiliang';
 $retval = mysqli_query( $conn, $sql );
 if(! $retval ) { die('删除数据库失败: ' . mysqli_error($conn)); } 
echo "数据库 chenweiliang 删除成功\n";
 mysqli_close($conn);
?>

အောင်မြင်စွာလုပ်ဆောင်ပြီးနောက်၊ နံပါတ်ရလဒ်မှာ-

ချိတ်ဆက်မှု အောင်မြင်ခဲ့သည်။

ဒေတာဘေ့စ် chenweiliang ကို အောင်မြင်စွာ ဖျက်လိုက်ပါပြီ။

မှတ်စု PHP script ကို အသုံးပြု၍ ဒေတာဘေ့စ်ကို ဖျက်သည့်အခါ အတည်ပြုချက် မက်ဆေ့ချ် ပေါ်လာမည်မဟုတ်ပါ၊ နှင့် သတ်မှတ်ထားသော ဒေတာဘေ့စ်ကို တိုက်ရိုက် ဖျက်မည်ဖြစ်သောကြောင့် ဒေတာဘေ့စ်ကို ဖျက်ရာတွင် အလွန်သတိထားသင့်ပါသည်။

မျှော်လင့်ခြင်း Chen Weiliang ဘလော့ဂ် ( https://www.chenweiliang.com/ ) shared "MySQL သည် ဒေတာဘေ့စ်ကို မည်သို့ဖျက်သနည်း။သင့်အား ကူညီရန် MySQL Database Commands/ Syntax/Statements များကို ဖယ်ရှားပါ။

ဤဆောင်းပါး၏ link ကိုမျှဝေရန်ကြိုဆိုပါတယ်:https://www.chenweiliang.com/cwl-465.html

နောက်ဆုံးထွက်မွမ်းမံမှုများကို ရယူရန် Chen Weiliang ၏ တယ်လီဂရမ်ချန်နယ်မှ ကြိုဆိုပါသည်။

🔔 ချန်နယ်ထိပ်တန်းလမ်းညွှန်တွင် တန်ဖိုးရှိသော "ChatGPT အကြောင်းအရာစျေးကွက်ရှာဖွေရေး AI ကိရိယာအသုံးပြုမှုလမ်းညွှန်" ကို ပထမဆုံးရရှိသူဖြစ်လိုက်ပါ။ 🌟
📚 ဤလမ်းညွှန်တွင် တန်ဖိုးကြီးကြီးမားမားပါရှိသည်၊ 🌟ဒါက ရှားပါးအခွင့်အရေးပါ၊ လက်လွတ်မခံပါနဲ့။ ⏰⌛💨
ကြိုက်ရင် Share ပြီး Like လုပ်ပါ။
သင်၏မျှဝေခြင်းနှင့် လိုက်ခ်များသည် ကျွန်ုပ်တို့၏ စဉ်ဆက်မပြတ်လှုံ့ဆော်မှုဖြစ်သည်။

 

မှတ်ချက်များ

သင့်ရဲ့အီးမေးလ်လိပ်စာကိုထုတ်ဝေမည်မဟုတ် 用项已用用 * တံဆိပ်

အပေါ်မှလှိမ့်