Python MySQLドロップテーブル
テーブルを削除する
"DROP TABLE"ステートメントを使用して、既存のテーブルを削除できます。
例
テーブル"customers"を削除します。
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)
実行例 »プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。