MongoDB简单使用

目录

在Windows下尝试使用MongoDB数据库来存储某个项目的中间计算结果。

安装

安装MongoDB

在官网上下载安装包直接安装

安装MongoDB的Windows服务

需要创建两个目录
数据库存储目录,我设为

D:\ProgramData\Mongo\data

log文件目录,我设为

D:\ProgramData\MongoDB\log

创建配置文件mongod.cfg,位置无所谓,我放在如下目录

D:\ProgramData\MongoDB\mongod.cfg

内容为

systemLog:
    destination: file
    path: D:\ProgramData\Mongo\log\mongod.log
storage:
    dbPath: D:\ProgramData\Mongo\data

安装windows服务

"C:\Program Files\MongoDB\Server\3.2\bin\mongod.exe" --config "D:\ProgramData\Mongo\mongod.cfg" --install"

启动MongoDB服务

net start MongoDB

使用mongo.exe连接到MongoDB数据库上。

使用PyMongo库操作MongoDB

因为我的项目用Python编写,所以我只尝试使用PyMongo库操作MongoDB。仅使用简单的操作。
创建数据库连接

mongo_client = MongoClient('10.28.32.175', 27017)

选择数据库

mongo_db = mongo_client.smslog

选择collection

daily_node_status_collection = mongo_db.daily_node_status_collection

插入数据

daily_node_status_collection.update(node_status_key, node_status, upsert=True)

更多详细操作请参阅PyMongo的文档:<//api.mongodb.org/python/current/>

参考资料

Install MongoDB Community Edition on Windows