Python MySQL Ta Bort Tabell

Radera tabell

Du kan använda "DROP TABLE"-satsen för att ta bort befintliga tabeller:

Exempel

Radera tabell "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)

Kör instans

Radera endast när tabellen finns

Om tabellen som ska raderas redan har tagits bort eller inte finns på grund av någon annan orsak, kan du använda IF EXISTS-koden för att undvika fel.

Exempel

Radera tabell "customers" (om den finns):

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)

Kör instans