Python MySQL Tabelle Löschen

Tabelle Löschen

Sie können den Befehl "DROP TABLE" verwenden, um bestehende Tabellen zu löschen:

Beispiel

Tabelle "customers" löschen:

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)

Führen Sie das Beispiel aus

Nur wenn die Tabelle existiert, löschen

Wenn die zu löschende Tabelle bereits gelöscht wurde oder aus irgendeinem anderen Grund nicht existiert, kann der Schlüsselwort IF EXISTS verwendet werden, um Fehler zu vermeiden.

Beispiel

Tabelle "customers" löschen (falls vorhanden):

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)

Führen Sie das Beispiel aus