Puede eliminar una tabla existente usando la declaración «DROP TABLE»:
Ejemplo
Eliminar la tabla «clientes»:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="tu usuario",
passwd="tu contraseña",
database="tu bbdd"
)
mycursor = mydb.cursor()
sql = "DROP TABLE Clientes"
mycursor.execute(sql)
Soltar solo si existe Si la tabla que desea eliminar ya está eliminada, o por cualquier otro motivo no existe, puede usar la palabra clave IF EXISTS para evitar recibir un error.
Ejemplo
Borre la tabla «clientes» si existe:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="tu usuario",
passwd="tu contraseña",
database="tu bbdd"
)
mycursor = mydb.cursor()
sql = "DROP TABLE IF EXIST Clientes"
mycursor.execute(sql)