password='1234567890',
db='students',
charset='utf8'
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# 增加数据
id = 202302
name = "基米希"
age = 24
sql = 'insert into students(id,name,age) VALUES("%s", "%s", %d)' % (id, name, age)
# 执行 insert sql
rows = cursor.execute(sql)
# 查看 insert 语句返回结果,其实就是执行成功了多少条数据
print('Insert %d students' % rows)
# 只有调用了 commit 方法才能将数据落盘,即提交 insert 操作
db.commit()
# 输出结果
Insert 1 students
修改数据
db = pymysql.connect(
host='localhost',
port=3306,
user='root',
password='1234567890',
db='students',
charset='utf8'
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# 更新数据
id = 202302
【使用PyMySQL访问MySQL数据库的详细指南】name = "基米希"
age = 16
sql = 'UPDATE students SET name="%s", age=%d WHERE sno="%s"' % (name, age, id)
# 执行 update sql
rows = cursor.execute(sql)
# 返回成功修改记录的条数
print('update %d students' % rows)
# 调用 commit,才会将 update 操作提交
db.commit()
# 输出结果
update 1 students
删除数据
db = pymysql.connect(
host='localhost',
port=3306,
user='root',
password='1234567890',
db='students',
charset='utf8'
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# 更新数据
sno = 202302
name = "小菠萝"
age = 14
sql = 'DELETE FROM students'
# 执行 delete sql
rows = cursor.execute(sql)
# 返回成功修改记录的条数
print('delete %d students' % rows)
# 调用 commit,才会将 delete 操作提交
db.commit()
# 输出结果
delete 2 students
总结
本文介绍了使用PyMySQL操作MySQL数据库的详细步骤 。从安装PyMySQL开始,连接数据库,执行查询和增加修改删除操作,这些都是使用PyMySQL访问MySQL数据库所需的关键步骤 。希望本文能够帮助您使用PyMySQL轻松地操作MySQL数据库,并实现您的数据存储和检索需求 。
推荐阅读
- 栀子花精油的功效与作用及使用方法 栀子花精油的功效与作用
- 季抛隐形眼镜第一次使用前要浸泡吗?
- 燃气缴费后一定要圈存吗 燃气缴费后一定要圈存吗-使用须知
- 冰袖使用前要沾水吗 冰袖使用前要弄湿吗
- 5.7%甲维盐使用方法 甲维盐使用方法
- 亚马逊云服务器怎么注册使用?
- pip常用命令总结
- Python中文件操作的详细使用:open、os.open()和with open()
- msvcp71.dll丢失的解决方法
- Windows 如何使用组策略添加、编辑和删除注册表项
