Python MySQL Drop Table
Smazat tabulku
Existující tabulku můžete odstranit pomocí příkazu "DROP TABLE":
Příklad
Smazat tabulku "zákazníci":
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)
Drop Only if Exist
Pokud je tabulka, kterou chcete odstranit, již odstraněna nebo z jakéhokoli jiného důvodu neexistuje, můžete použít klíčové slovo IF EXISTS, abyste se vyhnuli chybě.
Příklad
Smažte tabulku „zákazníci“, pokud existuje:
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)