python

MySQL Drop Table di Python

Menghapus Tabel

Kita dapat menghapus tabel yang ada dengan menggunakan pernyataan “DROP TABLE”.

Contoh:
Hapus tabel “customers” pada database berikut

import mysql.connector

mydb = mysql.connector.connect(
  host="localhost",
  user="myusername",
  password="mypassword",
  database="mydatabase"
)

mycursor = mydb.cursor()

sql = "DROP TABLE customers"

mycursor.execute(sql)

#Jika laman ini dijalankan tanpa kesalahan, Anda telah berhasil menghapus tabel "customers".

Drop Tabel hanya jika Ada

Jika tabel yang ingin kita hapus sudah dihapus, atau karena alasan lain tidak ada, kita dapat menggunakan kata kunci IF EXISTS untuk menghindari kesalahan.

Contoh:
Hapus tabel “customers” IF EXISTS

import mysql.connector

mydb = mysql.connector.connect(
  host="localhost",
  user="myusername",
  password="mypassword",
  database="mydatabase"
)

mycursor = mydb.cursor()

sql = "DROP TABLE IF EXISTS customers"

mycursor.execute(sql)

#Jika laman ini dijalankan tanpa kesalahan, Anda telah berhasil menghapus tabel "customers".

Catur Kurnia Sari