本文提供使用Python语言和MySQL Connector API从数据库删除数据的示例代码,并解释如何处理删除操作中无数据的情况。

import mysql.connector

# 连接到MySQL数据库
mydb = mysql.connector.connect(
  host='localhost',
  user='username',
  password='password',
  database='database_name'
)

# 获取数据库游标
mycursor = mydb.cursor()

# 定义要删除的数据项
delete_query = 'DELETE FROM table_name WHERE id = %s'
delete_data = (1,)   # 这里假设要删除id为1的数据项

# 执行删除操作
mycursor.execute(delete_query, delete_data)

# 确认删除操作
mydb.commit()

# 检查是否有行受影响,如果没有则返回'无数据'
if mycursor.rowcount == 0:
    print('无数据')
else:
    print('已删除', mycursor.rowcount, '条数据')

需要注意的是,以上代码仅供参考,实际情况可能会有所不同,具体实现方式取决于所使用的数据库和数据库API。


原文地址: https://www.cveoy.top/t/topic/ovmz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录