使用python编写脚本向数据库中插入数据

偷懒了好久没更新博客了,由于最近换了工作,工作需要,小白基础自学了一下如何使用python脚本向数据库中插入数据。所以今天主要记录和分享一篇关于python向数据库插入记录的文章,个人觉得在日常的测试工作中还是能用得上,本篇文章主要为了记录学习的过程方便以后复习常看,同时可以分享给刚入门的学习者。

本次学习中,由于是新手,所以遇到了一些问题,虽然只是简单的几行代码,但是还是需要耐心。下面简单介绍python脚本如何向数据库中插入数据:

1、首先安装python编辑器,这次主要使用pycharm,安装方法请查阅网上的教程

2、打开pycharm,先导入需要的依赖包pymysql。导入的方式有两种,一种是可以使用命令进行安装,一种是通过在pycharm工具中导入:

(1)使用命令的方式:

输入命令:pip install pymysql。如图所示,由于我已经安装完成了,所以显示已经存在

(2)通过在pycharm工具中导入:

                                             

根据上面的教程导入完成后,即可开始编写脚本

3、使用python编写脚本,如图所示:

(1)第一行代码是导入pymysql

(2)第二行代码是连接数据库,包括数据库ip、端口、用户名、密码、数据库

(3)第三行代码是创建游标。游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力,如果不了解它的使用,可以查看https://baike.so.com/doc/1299252-1373730.html进行了解

(4)第四行代码是插入数据

这个为数据库的基本插入语句

cursor.execute是执行游标的意思

(5)第五行代码是提交数据

(6)第六、七行代码是关闭游标和关闭连接

4、以上是一个使用python向数据库中插入数据,执行后的结果如图:

以上就是几个使用python简单的向数据库插入一条数据,虽然比较简单,但是对于入门者来说,可能会遇到各种各样的问题,如果了解整个原理,那么写起来就更容易了。本次调试了可以向数据库插入一条数据,那么下次会分享一下如何进行批量插入。因为在测试过程中,可以通过使用脚本来向数据库进行插入数据,速度可能会比在数据库中执行语句更快。

入门者的学习记录,如有不足请指教,谢谢。

猜你喜欢

转载自blog.csdn.net/kuangwenting/article/details/89680487