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/>
