如何使用MySQL Python从数据库中删除表格?

如何使用MySQL Python从数据库中删除表格?

有时需要从数据库中删除整个表格。将不需要的数据留在数据库中是对存储的不良使用。假设我们的数据库中有一个名为“Employees”的表格,由于某些原因,我们不再需要这个表格。因此,最好删除我们不再使用的特定表格。

这可以使用“DROP TABLE”命令完成。此命令可从数据库中删除整个表格。

更多Python相关文章,请阅读:Python 教程

语法

DROP TABLE table_name

这里,table_name指定要删除的表格的名称。

使用MySQL在Python中删除数据库表格的步骤

  • 导入MySQL连接器

  • 使用connect()建立连接连接器

  • 使用cursor()方法创建游标对象

  • 使用适当的mysql语句创建查询

  • 使用execute()方法执行SQL查询

  • 关闭连接

示例

假设我们的数据库中有一个名为“Employees”的表格,我们想从数据库中删除这个表格。

import mysql.connector
db=mysql.connector.connect(host="your host", user="your username", password="your
password",database="database_name")

cursor=db.cursor()

query="DROP TABLE Employees "
cursor.execute(query)
print("TABLE DROPED..")
db.close()

上述代码没有任何错误执行将从数据库中删除名为“Employees”的表格。这可以通过执行“SHOW TABLES”语句进行验证。

输出

TABLE DROPED..

注意

DELETE和DROP语句不能视为相同。尽管我们可以使用DELETE命令从表格中删除所有记录,但两个语句之间存在差异。 DELETE语句仅用于删除表中的所有行,它不会删除表的定义。 DROP命令另一方面用于删除整个表格以及表格模式。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程