Python MySQL Tabloyu Sil

Tablo Silme

Mevcut olan tabloyu silmek için "DROP TABLE" ifadesini kullanabilirsiniz:

Örnek

"customers" tablosunu silmek için:

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)

Örnek Çalıştır

Tablo Var Olduğunda Sadece Sil

Eğer silmek istediğiniz tablo silinmişse veya herhangi bir başka nedenle mevcut değilse, hata almayı önlemek için IF EXISTS anahtar kelimesini kullanabilirsiniz.

Örnek

"customers" tablosunu silmek için (varsa):

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)

Örnek Çalıştır