一、解压MongoDB安装文件(附件提供版本为3.2.4),目录如下
文件夹说明:
config:存放MongoDB相关配置文件,
db:存储数据文件,
logs:存放日志文件,
server:存放MongoDB服务相关文件,
二、启动MongoDB服务
废话不多说直接看图,需要的命令如下自己粘贴。
mongod --dbpath E:\software\mongodb_c1\data\db --port 40000
mongo 127.0.0.1:40000
show dbs
命令说明:
dbpath:指定数据存放位置
port:指定MongoDB端口,默认为27017
另开命令窗口,另开命令窗口,另开命令窗口,已说三遍重不重要自己看着办。
到此MongoDB服务就已经开启了。
三、创建管理用户(重要)
直接看图,需要的命令自己粘贴。
db.createUser({user:"admin",pwd:"admin",roles:[{role:"root",db:"admin"}]})
show dbs
exit
mongod --dbpath E:\software\mongodb_c1\data\db --port 40000 --auth
mongo 127.0.0.1:40000
db.auth("admin","admin")
用户已创建,去重新启动MongoDB服务这次我们带上权限认证(–auth)。
另开命令窗口,另开命令窗口,另开命令窗口,
通过红色圈圈可以确定我们的权限设置成功了。
四、生成Windows服务
我们不能每次开机都去搞一次MongoDB服务启动,那不是一个懒人该干的事,所以我们要给他搞成一个MongoDB服务每次开机自动开启服务,看图:
mongod --config E:\software\mongodb_c1\config\mongo.config --install --serviceName "MongoDB_C1" --serviceDisplayName "MongoDB_C1"
注意:一定要用管理员身份去打开cmd执行命令。
看一下我们的服务列表发现一个名叫MongoDB_C1的服务已经存在,把它搞成自动启动,基本就搞定了。
不过你会发现每次在命令行执行命令都要切目录,这很烦有没有想办法搞定它,一般这种问题我们都会搞一个环境变量来解决,那就通过环境变量搞定它。
搞定,再也不用切目录了。吼吼吼…..
资源下载:MongoDB.3.2.4