Python MySQL テーブルを削除
- 前のページ MySQL Delete
- 次のページ MySQL Update
テーブルを削除
「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 Update