Usunięcie tabeli MySQL

Usuwanie tabeli

Można użyć polecenia "DROP TABLE" do usunięcia istniejącej tabeli:

Przykład

Usunięcie tabeli "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)

Uruchomienie przykładu

Usuwanie tylko istniejących tabel

Jeśli tabela do usunięcia została już usunięta lub nie istnieje z innych przyczyn, można użyć klucza IF EXISTS, aby uniknąć błędów.

Przykład

Usunięcie tabeli "customers" (jeśli istnieje):

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)

Uruchomienie przykładu