Pymysql 对mysql的增删改查操作(4)

本网站用的阿里云ECS,推荐大家用。自己搞个学习研究也不错

 这一篇开始对students表中数据进行修改操作,首先查询数据库:

在当初的文件夹中新建一个文件,命名为:Update.py,输入以下代码:

import DataModify

from builtins import int

conn,cur=DataModify.connDB() #获得连接与游标

Id=input("输入要修改记录的Id号:")

name=input("输入要修改的内容:") #只有两列,所以能修改的只有name。与Id,但一般对Id不选择修改

sql=("update students set name='%s' where Id='%d'" % (name,int(Id)))

try: #try,catch抛出异常

DataModify.exeUpdate(conn,cur,sql)

print("修改成功")

except Exception:

print("修改失败!")

raise #显示异常,查看异常原因

finally:

DataModify.connClose(conn,cur) #最终仍然要关闭连接,释放资源


运行程序:


现在在数据库中查询结果:


可以看到数据库Id为2的数据已经发生修改,之前name为bingwen改为了jack,

使用pymysql进行修改操作,就是这样。

转载自演道,想查看更及时的互联网产品技术热点文章请点击http://go2live.cn

未经允许不得转载:演道网 » Pymysql 对mysql的增删改查操作(4)

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册