Python 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)

Запуск примера