Home » python » MySQL Drop Table di Python

MySQL Drop Table di Python

by Catur Kurnia Sari
by Catur Kurnia Sari

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".

You may also like