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