파이썬 MySQL 테이블 제거
- 이전 페이지 MySQL Delete
- 다음 페이지 MySQL 업데이트
테이블 제거
이미 존재하는 테이블을 제거하려면 "DROP TABLE" 문을 사용할 수 있습니다:
예제
"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)
테이블이 존재할 때만 제거
삭제할 테이블이 제거되었거나 다른 이유로 존재하지 않으면, 오류를 피하기 위해 IF EXISTS 키워드를 사용할 수 있습니다.
예제
"customers" 테이블을 제거합니다 (존재하면):
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)
- 이전 페이지 MySQL Delete
- 다음 페이지 MySQL 업데이트