python中实现清空mysql,两列数据为空的数据
时间: 2024-03-15 17:46:36 浏览: 58
python如何删除列为空的行
可以使用以下代码实现:
```python
import mysql.connector
# 连接数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 获取游标
mycursor = mydb.cursor()
# 执行SQL语句,将两列数据为空的数据删除
sql = "DELETE FROM yourtable WHERE column1 IS NULL AND column2 IS NULL"
mycursor.execute(sql)
# 提交更改
mydb.commit()
# 打印影响的行数
print(mycursor.rowcount, "record(s) deleted")
```
其中,将 `yourusername`、`yourpassword`、`yourdatabase`、`yourtable` 分别替换为你的 MySQL 用户名、密码、数据库名和表名。
阅读全文