上一篇,写了增删改查的四个方法,这一节进行增加操作,首先打开mysql,查询当前的记录
文章图片
【使用pymysql在python中对mysql的增删改查操作(二)】可知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);
运行程序:
文章图片
这个时候再到数据库中去查看一下,看是否数据新增成功
文章图片
可以看到,数据库中现在有两条数据,新增成功,Insert程序成功完成。