MySQL ลบฐานข้อมูลอย่างไรลบคำสั่งฐานข้อมูล MySQL คำสั่ง/ไวยากรณ์/คำสั่ง

MySQLจะลบฐานข้อมูลได้อย่างไร?ลบฐานข้อมูล MySQLคำสั่ง/ไวยากรณ์/คำสั่ง

MySQL ลบฐานข้อมูล


วางฐานข้อมูลโดยใช้ mysqladmin

เข้าสู่ระบบเซิร์ฟเวอร์ 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

PHP ใช้ฟังก์ชัน mysqli_query เพื่อสร้างหรือลบฐานข้อมูล MySQL

ฟังก์ชันนี้มีพารามิเตอร์สองตัวและคืนค่า TRUE หากการดำเนินการสำเร็จ มิฉะนั้นจะคืนค่า FALSE

ไวยากรณ์

mysqli_query(connection,query,resultmode);
参数ลักษณะ
การเชื่อมต่อที่จำเป็น.ระบุการเชื่อมต่อ MySQL ที่จะใช้
การสอบถามจำเป็น ระบุสตริงการสืบค้น
โหมดผลลัพธ์ไม่จำเป็น.ค่าคงที่สามารถเป็นค่าใดค่าหนึ่งต่อไปนี้:

  • 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 ข้อความยืนยันจะไม่ปรากฏขึ้น และฐานข้อมูลที่ระบุจะถูกลบโดยตรง ดังนั้นคุณควรระมัดระวังในการลบฐานข้อมูล

หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ " MySQL ลบฐานข้อมูลอย่างไร?ลบคำสั่งฐานข้อมูล MySQL/ไวยากรณ์/คำสั่ง" เพื่อช่วยคุณ

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-465.html

ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!

🔔 เป็นคนแรกที่ได้รับ "คู่มือการใช้งานเครื่องมือ AI การตลาดเนื้อหา ChatGPT" อันทรงคุณค่าในไดเรกทอรีด้านบนของช่อง! 🌟
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注