Python MySQL Drop Table

Excluir tabela

Você pode usar a declaração "DROP TABLE" para excluir a tabela existente:

Exemplo

Excluir tabela "clientes":

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="seunomeusuario",
  passwd="suacontrasena",
  database="mydatabase"
)
mycursor = mydb.cursor()
sql = "DROP TABLE clientes"
mycursor.execute(sql)

Executar Exemplo

Excluir apenas se a tabela existir

Se a tabela a ser excluída já foi excluída ou não existe por qualquer outra razão, você pode usar a palavra-chave IF EXISTS para evitar erros.

Exemplo

Excluir tabela "clientes" (se existir):

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="seunomeusuario",
  passwd="suacontrasena",
  database="mydatabase"
)
mycursor = mydb.cursor()
sql = "DROP TABLE IF EXISTS clientes"
mycursor.execute(sql)

Executar Exemplo