bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch
Learn/Python/Databases in Python
Python•Databases in Python

Python MySQL Drop Table

Delete a Table

You can delete an existing table by using the "DROP TABLE" statement:

Example

Delete the table "customers":

Formula

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

If the table you want to delete is already deleted, or for any other reason does not exist, you can use the IF EXISTS keyword to avoid getting an error.

Example

Delete the table "customers" if it exists:

Formula

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)

Previous

Python MongoDB Delete Document

Next

Python MongoDB Drop Collection