Win10安装MongoDB及环境配置

写在前面:本教程是博主参考官方文档,安装配置成功的分享,英文好的可以到官网查看文档。
附上官方文档地址:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/

第一步
到官网下载MongoDB(有社区版):https://www.mongodb.com/download-center?jmp=nav#community
官网下载慢的话,这里有http://pan.baidu.com/s/1nvG0OK5 密码:gppl
选择第一个就可以,

Win10安装MongoDB及环境配置_第1张图片

第二步
1.下载完后是个.msi文件,可以点开安装,安装时会弹出选项,选择custom,可以自定义安装路径(MongoDB和其他软件无依赖关系,任何路径都可,默认安装在*C:\Program Files\MongoDB*
因为是图形安装,这里不再多说,选择这种安装方式安装后,可以直接跳到第三步继续配置。
2.用msiexec.exe安装
打开命令提示符(管理员)模式,在win10窗口图标右键,打开即可
Win10安装MongoDB及环境配置_第2张图片
切换到包含你下载的mongodb文件夹,例如,我下载在了G:\software\
依次键入下面两条命令

G:
cd G:\software\

切换目录后,输入

msiexec.exe /q /i mongodb-win32-x86_64-2008plus-ssl-3.4.2-signed.msi(你下载的mongodb文件名) INSTALLLOCATION="E:\ProgramFiles\MongoDB\3.4\(想要安装到的目录)" ADDLOCAL="all"(作用是安装所有mongodb工具集,只想安装特定的工具可用自行百度)

在命令行输入后,不会有提示,安装速度很快,比图形界面快得多,可到win控制面板查看,
Win10安装MongoDB及环境配置_第3张图片

第三步 配置环境
安装后,需要为MongoDB创建一个存放数据的文件夹,路径自选,
打开命令提示符(管理员),输入

"E:\Program Files\MongoDB\3.4\bin\mongod.exe"(你的安装路径) --dbpath "G:\mongo db_data"(自定义的存放mongodb数据的文件夹,要提前创建,否则会报错)

enter,执行后中途会弹出一个窗口,是关于win网络权限的,建议选专用网路。

之后会发现命令提示符显示waiting for connections on port 27017,
表示mongodb进程已被执行,不要关闭,之后会进行连接。
Win10安装MongoDB及环境配置_第4张图片

注:如不进行自定义设置,默认MongoDB数据文件夹在你启动MongoDB的地方,mongod.exe可启动MongoDB.

第四步 连接
打开一个新的命令提示符(管理员)窗口,输入

E:\ProgramFiles\MongoDB\3.4\bin\mongo.exe(前面的还是你安装的路径)

这时,当前窗口会进入MongoDB shell,而第一个等待连接的窗口也会打印出一些连接成功的信息。

Win10安装MongoDB及环境配置_第5张图片

停止进程执行,用ctrl + c,
这时基本上可以使用可以,但是会很不方便,将两个cmd窗口关掉,继续下一步

第五步 安装MongoDB服务
1.配置
打开命令提示符(管理员)窗口,输入

mkdir E:\ProgramFiles\mongodb_data\db
mkdir E:\ProgramFiles\mongodb_data\log

或者手动在自定义的存放数据的文件夹创建db、log两个文件夹
然后在E:\ProgramFiles\MongoDB\3.4(也就是你的安装目录)创建mongodb.cfg文件,输入以下内容,保存
Win10安装MongoDB及环境配置_第6张图片

#请将路径换成自己本机的
systemLog:
    destination: file    
    path: E:\ProgramFiles\mongodb_data\log\mongod.log
storage:
    dbPath: E:\ProgramFiles\mongodb_data\db

2.安装
在cmd中输入

#请将路径换成自己本机的
"E:\ProgramFiles\MongoDB\3.4\bin\mongod.exe" --config "E:\ProgramFiles\MongoDB\3.4\mongod.cfg" --install

没有提示,表示成功

3.启动
在cmd中输入

net start MongoDB

Win10安装MongoDB及环境配置_第7张图片
验证:win + r,键入services.msc,在服务中看有无MongoDB服务项。

Win10安装MongoDB及环境配置_第8张图片

附:
停止服务:

net stop MongoDB

移除服务:

#请将路径换成自己本机的
"E:\ProgramFiles\MongoDB\3.4\bin\mongod.exe" --remove

到这里就结束了,以后MongoDB服务将默认开机自启动,可以在服务更改成手动或者其他。

你可能感兴趣的:(杂项文章)