MySQL өгөгдлийн хүснэгтийг хэрхэн устгах вэ? MySQL өгөгдлийн сангийн өгөгдлийн хүснэгтийг устгах тушаал / мэдэгдэл / синтакс

MySQL дээр хүснэгтийг хэрхэн устгах вэ ? MySQL өгөгдлийн сангийн хүснэгтийг устгах командууд/мэдэгдлүүд/синтакс

MySQL хүснэгтийг устгах

MySQL дээр өгөгдлийн хүснэгтийг устгах нь маш хялбар боловч устгах командыг гүйцэтгэсний дараа бүх өгөгдөл алга болох тул та хүснэгтийг устгахдаа маш болгоомжтой байх хэрэгтэй.

дүрэм

Дараах нь MySQL хүснэгтийг устгах ерөнхий синтакс юм.

DROP TABLE table_name ;

Тушаал хүлээх цонхонд өгөгдлийн хүснэгтийг устгана уу

mysql> командын цонхонд хүснэгтийг устгах SQL мэдэгдэл нь DROP TABLE байна :

жишээ

Дараах жишээ нь chenweiliang_tbl өгөгдлийн хүснэгтийг устгасан:

root@host# mysql -u root -p
Enter password:*******
mysql> use chenweiliang;
Database changed
mysql> DROP TABLE chenweiliang_tbl
Query OK, 0 rows affected (0.8 sec)
mysql>

PHP скрипт ашиглан өгөгдлийн хүснэгтийг устгана уу

PHP нь MySQL хүснэгтүүдийг устгахдаа mysqli_query функцийг ашигладаг.

Уг функц нь хоёр параметртэй бөгөөд гүйцэтгэл амжилттай бол ҮНЭН гэж буцаана, үгүй ​​бол ХУДАЛ буцаана.

h3> синтакс

mysqli_query(connection,query,resultmode);
Параметртодорхойлолт
холболтШаардлагатай.Ашиглах MySQL холболтыг заана.
хайлтШаардлагатай, асуулгын мөрийг зааж өгнө.
үр дүнгийн горимНэмэлт.тогтмол.Дараах утгуудын аль нэг нь байж болно.

  • MYSQLI_USE_RESULT (хэрэв та маш их мэдээлэл авах шаардлагатай бол үүнийг ашиглана уу)
  • MYSQLI_STORE_RESULT (өгөгдмөл)

жишээ

Дараах жишээнд chenweiliang_tbl өгөгдлийн хүснэгтийг устгахын тулд PHP скрипт ашигладаг:

өгөгдлийн хүснэгтийг устгах

<?
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_tbl хүснэгтийг харах боломжгүй байна.

mysql> show tables;
Empty set (0.01 sec)

Чен Вэйлиангийн блог ( https://www.chenweiliang.com/ ) дээр хуваалцсан "MySQL дээр хүснэгтийг хэрхэн устгах вэ? MySQL мэдээллийн сангийн хүснэгтийг устгах командууд/мэдэгдлүүд/синтакс" нийтлэл танд тус болно гэж найдаж байна.

Энэ нийтлэлийн холбоосыг хуваалцахаас бүү эргэлзээрэй: https://www.chenweiliang.com/cwl-458.html

Илүү олон далд заль мэхийг нээхийн тулд манай Telegram сувагт нэгдэнэ үү!

Хэрэв танд таалагдвал лайк дарж, хуваалцаарай! Таны шэйр, лайк бол бидний байнгын урам зориг юм!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

TOP хүртэл гүйлгэж