Python MySQL Drop Table

حذف کردن یک جدول

با استفاده از دستور "DROP TABLE" می‌توانید یک جدول موجود را حذف کنید.


import mysql.connector
from config import username, password, host

mydb = mysql.connector.connect(
  host= host,
  user= username,
  password= password,
  database="mydatabase"
)

mycursor = mydb.cursor()

sql = "DROP TABLE customers"

mycursor.execute(sql)

حذف جدول در صورت موجود بودن آن

اگر جدول مورد نظر از قبل حذف شده باشد یا به هر دلیل دیگری موجود نباشد، برای جلوگیری از بروز خطا می‌توانید از کلیدواژه IF EXISTS استفاده کنید.


import mysql.connector
from config import username, password, host

mydb = mysql.connector.connect(
  host= host,
  user= username,
  password= password,
  database="mydatabase"
)

mycursor = mydb.cursor()

sql = "DROP TABLE IF EXISTS customers"

mycursor.execute(sql)