Python MySQL Drop Table
ลบตาราง
คุณสามารถลบตารางที่มีอยู่ได้โดยใช้คำสั่ง "DROP TABLE":
ตัวอย่าง
ลบตาราง "ลูกค้า":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor =
mydb.cursor()
sql = "DROP TABLE customers"
mycursor.execute(sql)
ดรอปถ้ามีอยู่เท่านั้น
หากตารางที่คุณต้องการลบถูกลบไปแล้ว หรือด้วยเหตุผลอื่นใดก็ตาม คุณสามารถใช้คีย์เวิร์ด IF EXISTS เพื่อหลีกเลี่ยงไม่ให้ได้รับข้อผิดพลาด
ตัวอย่าง
ลบตาราง "ลูกค้า" หากมี:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor =
mydb.cursor()
sql = "DROP TABLE IF EXISTS customers"
mycursor.execute(sql)