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

上一篇,写了增删改查的四个方法,这一节进行增加操作,首先打开mysql,查询当前的记录

使用pymysql在python中对mysql的增删改查操作(二)_第1张图片

可知students表中只有Id为1的一行记录,现在我们为他多增加几条记录

打开eclipse,在当初的DataModify文件夹中新建一个为Insert.py的python文件,在打开的文件中,输入以下代码:

#!/usr/bin/python
#coding:gbk
import DataModify  
#增加一条语句
conn,cur=DataModify.connDB();
Id=input("输入Id:")
name=input("输入名字:")
sql=('insert into students(Id,Name) values(%d,"%s")'%(int(Id),name))
try: #新增记录有可能会发生异常,try,catch可以抛出异常
    sta=DataModify.exeUpdate(conn,cur,sql)       
    print("增加成功")

except Exception:
    print("出现错误")
    raise                                                                #在这里将异常的原因显示出来

finally:  #最后不管是运行成功还是不成功,都要关闭资源,释放连接
   
   DataModify.connClose(conn,cur);
 

 

运行程序: 使用pymysql在python中对mysql的增删改查操作(二)_第2张图片

这个时候再到数据库中去查看一下,看是否数据新增成功

使用pymysql在python中对mysql的增删改查操作(二)_第3张图片

可以看到,数据库中现在有两条数据,新增成功,Insert程序成功完成。

你可能感兴趣的:(python技术)