Python MySQL Drop Table

حذف جدول

می‌توانید از دستور "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)

اجرای نمونه