Skip to main content
 Web开发网 » 编程语言 » Python语言

python如何操作mongodb数据库?需要注意什么?

2021年11月27日2090百度已收录

这里介绍一个包—pymongo,是python专门用于操作mongodb数据库的一个包,借助这个包,我们可以快速实现mongodb数据库的增删改查,下面我简单介绍一下这个包的安装和使用,实验环境win10+python3.6+pycharm5.0,主要内容如下:

为了更好地说明问题,这里我新建了一个student集合(数据表),主要内容如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第1张

1.下载安装pymongo,这里直接在cmd窗口输入命令“pip install pymongo”就行,如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第2张

2.接着我们就可以进行mongodb数据库的操作了,主要代码及截图如下:

连接数据库,这里直接创建连接就行,代码如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第3张

查询数据,这里可以直接使用find_one和find函数进行查询,find_one返回单条数据,find返回多条数据,代码如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第4张

程序运行截图如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第5张

插入数据,这里主要用到insert_one,insert_many这2个函数,insert_one插入一条数据,insert_many插入多条数据,插入成功后,会返回插入数据的_id:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第6张

程序运行截图如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第7张

插入的数据:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第8张

修改数据,这里主要用到update_one和update_many这2个函数,其中uodate_one更新1条数据,update_many更新多条数据,代码如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第9张

程序运行截图:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第10张

修改数据如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第11张

删除数据,这里主要用到delete_one和delete_many这个2个函数,主要代码如下,代码如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第12张

程序运行截图如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第13张

删除后数据如下:

python如何操作mongodb数据库?需要注意什么?  Python数据库操作 第14张

至此,我们就完成了利用python来操作mongodb数据库。总的来说,整个过程很简单,借助pymongo这个包,我们可以快速完成对mongodb数据库的增删改查,网上也有相关教程和资料,感兴趣的可以搜一下,希望以上分享的内容能对你有所帮助吧。

评论列表暂无评论
发表评论
微信