您的位置:首页 > 编程语言 > Python开发

使用pymysql在python中对mysql的增删改查操作(四)

2014-11-22 12:22 911 查看
上一篇写了对mysql数据库中students表删除操作,这一篇开始对students表中数据进行修改操作,首先查询数据库:



现在表中有两条数据,现在打开eclipse,在当初的文件夹中新建一个文件,命名为:Update.py,输入以下代码:

#!/usr/bin/python

#coding:gbk

#引进DataModify文件

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进行修改操作,就是这样。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: