当前位置: 首页 > 图灵资讯 > 行业资讯> python安装MongoDB

python安装MongoDB

发布时间:2025-10-21 21:25:05

MongoDB 是目前最流行的 NoSQL 数据库之一,使用的数据类型 BSON(类似 JSON)。

PyMongo

Python 要连接 MongoDB 需要 MongoDB 我们在这里使用驱动器 PyMongo 驱动连接。

pip 安装

pip 它是通用的 Python 为包管理工具提供正确的服务 Python 查找、下载、安装、卸载包的功能。

安装 pymongo:

$python3-mpip3installpymongo

还可以指定安装版本:

$python3-mpip3installpymongo==3.5.1

更新 pymongo 命令:

$python3-mpip3install--upgradepymongo

easy_install 安装

旧版的 Python 可以使用 easy_install 来安装,easy_install 也是 Python 包管理工具。

$python-measy_installpymongo

更新 pymongo 命令:

$python-measy_install-Upymongo

测试 PyMongo

接下来,我们可以创建测试文件 demo_test_mongodb.py,代码如下:

importpymongo

创建数据库

创建数据库

需要使用创建数据库 MongoClient 对象,并指定连接 URL 要创建的地址和数据库名称。

在下面的例子中,我们创建的数据库 runoobdb :

importpymongo
myclient=pymongo.MongoClient("mongodb://localhost:27017/")
mydb=myclient["runoobdb"]

判断数据库是否存在

我们可以读 MongoDB 判断指定数据库是否存在中间的所有数据库:

importpymongo
myclient=pymongo.MongoClient('mongodb://localhost:27017/')
dblist=myclient.list_database_names()
#dblist=myclient.database_names()
if"runoobdb"indblist:
print("数据库已经存在!")

相关文章

python安装MongoDB

python安装MongoDB

2025-10-21
Python运算符优先级

Python运算符优先级

2025-10-21
Python如何把类当做字典来访问

Python如何把类当做字典来访问

2025-10-21
Python列表推导式(for表达式)及用法

Python列表推导式(for表达式)及用法

2025-10-21
浅谈Python类命名空间

浅谈Python类命名空间

2025-10-21
Python open函数详解:打开指定文件

Python open函数详解:打开指定文件

2025-10-21