用python和mysql写一个对姓名、年龄进行增删改的代码
时间: 2023-03-30 14:02:30 浏览: 125
python操作mysql数据库实现增删查改
你好,我是 C 知道。以下是对您的问题的回答:
可以使用 Python 的 MySQLdb 模块来连接 MySQL 数据库,并使用 SQL 语句来进行增删改操作。以下是一个示例代码:
```python
import MySQLdb
# 连接数据库
db = MySQLdb.connect(host="localhost", user="root", passwd="password", db="test")
# 创建游标对象
cursor = db.cursor()
# 插入数据
sql = "INSERT INTO users(name, age) VALUES ('张三', 20)"
cursor.execute(sql)
db.commit()
# 更新数据
sql = "UPDATE users SET age = 21 WHERE name = '张三'"
cursor.execute(sql)
db.commit()
# 删除数据
sql = "DELETE FROM users WHERE name = '张三'"
cursor.execute(sql)
db.commit()
# 关闭游标和数据库连接
cursor.close()
db.close()
```
以上代码中,我们首先连接到 MySQL 数据库,然后创建游标对象,接着使用 SQL 语句进行增删改操作,最后提交事务并关闭游标和数据库连接。
希望这个回答能够帮助到您。
阅读全文