MongoDB 安装与配置
一,简介
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
二,安装与配置
1,MongoDB 的下载,
途径1:MongoDB 官网下载,用Chrome浏览器下载,官网点击右上角的Get MongoDB,选择Servers,然后MongoDB Community Server,点击下载。
途径2:http://dl.mongodb.org/dl/win32/x86_64 里面包含了MongoDB 所有版本,下载了win32/mongodb-win32-x86_64-2008plus-ssl-v4.0-latest.zip 这个版本。
2,MongoDB 安装
将下载的安装包解压并且放到指定路径<任意>,我是把它放到了 C:\Program Files (x86)\MongoDB 这个路径下面。
3,配置
注意:如果不配置数据目录和log目录,也可以直接运行bin文件夹下的mongod.exe文件启动数据库(data和log的目录使用默认配置路径)。
配置data和log目录:
MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们需要手动创建它。
所以,我在 C:\mangodb\data 创建了两个文件夹,db 和 log, db 用来作为MongoDB 的启动项,log 作为存放数据库日志。
启动数据库:
命令行:cd C:\Program Files (x86)\MongoDB\bin 回车,
C:\Program Files (x86)\MongoDB\bin>mongod -dbpath "C:\mangodb\data\db"
这样每次输命令太麻烦,所以 我在C:\mangodb 创建批处理文件start.bat,内容:
cd C:\Program Files (x86)\MongoDB\bin
mongod -dbpath "C:\mangodb\data\db"
每次启动只需要双击start.bat文件就可以启动数据库了。
命令行出现:It looks like you are trying to access MongoDB over HTTP on native driver port. 代表数据库连接成功了。
配置日志:在start.bat文件的同级目录下,创建config.cfg 文件
systemLog:
destination: file
path: c:\mongodb\data\log\db.log
storage:
dbPath: c:\mongodb\data\db
net:
bindIpAll: true
批处理文件start.bat,的内容更新为
"C:\Program Files (x86)\MongoDB\bin\mongod.exe" --config "C:\mongodb\config.cfg"
4,也可以将MongoDB 配置成service 启动项<没有试>。
浙公网安备 33010602011771号