python 如何删除MySQL数据库中一个表的全部数据
时间: 2024-01-12 20:03:19 浏览: 84
可以使用如下代码删除MySQL数据库中一个表的全部数据:
```python
import mysql.connector
# 建立数据库连接
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 创建游标对象
mycursor = mydb.cursor()
# 删除表中全部数据
sql = "DELETE FROM yourtable"
mycursor.execute(sql)
# 提交更改
mydb.commit()
# 输出删除数据的行数
print(mycursor.rowcount, "行数据已删除")
```
其中,`yourtable`为需要删除数据的表名。执行完上述代码后,该表中的全部数据都将被删除。请注意,这将无法恢复数据,请谨慎操作。
阅读全文