python快速查询 如何简单地用python实现获取mongoDB的集合内容?
如何简单地用python实现获取mongoDB的集合内容?
Python有一个专门操作MongoDB数据库的模块——py mongo,通过它你可以快速完成MongoDB数据库的添加、删除、修改、查询等操作。下面我简单介绍一下这个模块的安装和使用。实验环境为Win10 Python3.6 PyCharm5.0,主要内容如下:
1.首先,安装pymongo模块。只要输入安装命令 "pip安装pymongo "直接在cmd窗口中,如下:
2.安装完成后,您可以添加、删除和更改MongoDB数据库。主要代码和截图如下:
在这里,为了方便测试,我创建了一个新的学生集合,主要数据如下,包括四个字段:
首先,查询集合数据。这里主要使用find和find_one函数,其中find查找多条符合条件的记录,find_one只查找一条符合条件的记录。测试代码如下:
程序运行截图如下,数据已成功获取:
接下来插入集合数据,这里主要使用insert_one和insert_many,其中insert_one函数插入一条记录和insert_many记录,这里也可以使用insert函数实现相同的功能。测试代码如下:
程序截图如下,数据已经成功插入到集合中:
Update_one和update_many函数主要用于修改集合数据,其中update_one函数修改一条满足条件的记录,update_many修改多条记录。在这里,您也可以使用更新功能来实现相同的功能。测试代码如下:
程序运行截图如下,已成功修改设定数据:
删除集合数据主要使用delete_one函数和delete_many函数,其中delete_one函数删除一条符合条件的记录,delete_many删除多条记录。这里,删除功能也可以用来实现相同的功能。测试代码如下:
程序运行截图如下,设置数据已成功删除:
至此,我们已经完成了使用Python操作MongoDB数据库。总的来说,整个过程非常简单,主要使用pymongo模块。只要熟悉相关的代码和例子,很快就能掌握。当然,您也可以使用SQLAlch
如何使用python连接数据库,插入并查询数据?
Python3.2 gt ORM(或数据库接口)GT databas:Postgreorme CHO 3-@ . com sqllachy(需要安装数据库接口)数据库接口:psycopg 2(Postgresql 9)建议使用ORM sample只创建、修改和删除python类对象,不需要编写sql语句。修改数据表结构时修改程序也更方便,ORM可以直接写SQL语句。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。