파이썬 MySQL 드롭 테이블
테이블 삭제
"DROP TABLE" 문을 사용하여 기존 테이블을 삭제할 수 있습니다.
예시
"고객" 테이블 삭제:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor =
mydb.cursor()
sql = "DROP TABLE customers"
mycursor.execute(sql)
존재하는 경우에만 삭제
삭제하려는 테이블이 이미 삭제되었거나 다른 이유로 존재하지 않는 경우 IF EXISTS 키워드를 사용하여 오류가 발생하지 않도록 할 수 있습니다.
예시
"customers" 테이블이 있는 경우 삭제합니다.
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
mycursor =
mydb.cursor()
sql = "DROP TABLE IF EXISTS customers"
mycursor.execute(sql)