MongoDB3.6在window10下的搭建使用(一看就明白搭建)
一、下载MongoDB首先你可以在MongoDB的官网下载windows版MongoDB,MongoDB是免费的。下面是下载步骤:下载完成后进行安装,一般是安装在D盘,我是安装在D:\MongoDB下,因为博主准备系统的学习MongoDB,在MongoDB中有复制集的功能,所以用的是虚拟机,喜欢MongoDB或正在学习MongoDB的小伙伴可以和我一起探讨。二、安装MongoDB...
一、下载MongoDB
首先你可以在MongoDB的官网下载windows版MongoDB,MongoDB是免费的。下面是下载步骤:
下载完成后进行安装,一般是安装在D盘,我是安装在D:\MongoDB下,因为博主准备系统的学习MongoDB,在MongoDB中有复制集的功能,所以用的是虚拟机,喜欢MongoDB或正在学习MongoDB的小伙伴可以和我一起探讨。
二、安装MongoDB
将刚才下载的MongoDB压缩包进行解压,然后双击,安装步骤我就不细说了,就跟普通软件一样。安装完后会形成如图所示的目录。
这时我们需要检测MongoDB是否安装成功了,在MongoDB的安装目录下新建文件夹data用来存放数据库,因为启动MongoDB服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。步骤:
1.打开cmd命令行
2.进入D:\MongoDB\bin目录(注意:先输入D:进入D盘,然后输入cd D:\MongoDB\bin)(在后续会讲到配置系统环境变量就无需这样麻烦了)
3.输入如下的命令启动mongodb服务:mongod --dbpath D:\MongoDB\data(这时窗口不要关闭,一关闭MongoDB服务随之关闭)
4.在浏览器输入http://localhost:27017 (27017是MongoDB的默认端口号)查看,若显示:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
则安装成功!可以继续看下面的内容。
三、配置MongoDB
安装完成之后,接下来我们需要进行配置MongoDB,首先我们配置MongoDB的环境变量(配置环境变量是为了方便使用,不然每次都得指定),修改 PATH 系统变量,在 PATH 变量的字符串后面追加"D:\MongoDB\bin"(这个路径根据自己安装的路径而定,这只是我的安装路径),注意两个Path之间以“;”分割。
然后我们需要为MongoDB再新建两个文件夹用来存放配置文件(conf)和日志(log),建议将他们三个(conf、data和log)分别建一个文件夹,方便日后的管理。建议建文件夹建在MongoDB的安装目录下。如图所示我的新建方法。再在log文件夹下新建文件mongo.log,因为日志需要指定到文件。
接下来我们需要为MongoDB新建并编写配置文件,在conf目录下新建文件mongo.config文件,这个我相信大家都会的,就是新建一个文本文件然后将后缀改为.config。用记事本打开mongo.config文件,添加如下内容:
#ip绑定,限制ip访问
bind_ip=127.0.0.1
#端口
port=20001
#数据库配置路径
dbpath=D:\MongoDB\data
#日志文件配置
logpath=D:\MongoDB\log\mongo.log
#设置日志为追加的方式写日志
logappend=true
#启用身份认证
#auth=true
bind_ip参数在测试环境可以不配置,但配置后有很多好处,
prot参数在测试环境可以不配置,但配置后有很多好处,如防止攻击
dbpath参数为必配项,为你刚才新建data的文件夹路径
logpath参数为必配项,为你刚才新建log文件夹下的mongo.log文件路径
logappend参数建议开启,默认不开。开启后的每次操作都会为生成日志,方便查找问题;不开启时在每次mongod服务关闭再开启后会清空日志。
auth为身份认证参数,开启后需要身份认证(在开启前要先添加相应的用户,否则开启后再添加就不能添加了,报权限不足错误),测试时建议不开启,这样能节省不必要的麻烦。
四、启动MongoDB
先前的各种操作完成无误后,我们就可以启动mongod实例了(mongod实例在第二步安装已经启动,现在说的是第二种方法,通过配置文件启动)命令:
mongod --config D:\Mongodb\conf\mongo.config
window系统中可以将它注册为服务,随系统启动,以管理员运行控制台(cmd)输入:
mongod --config D:\Mongodb\conf\mongo.config --install --serviceName "MongoDB"
即根据刚创建的mongo.config配置文件安装服务,名称为MongoDB。在服务中能看到有一个叫MongoDB的服务。
最后就完成了MongoDB的安装。
五、测试
可以打开控制台(cmd),然后输入命令:
mongo 127.0.0.1:20001
mongomon就会连接上MongoDB数据库。如图所示(博主已配置了复制集,才来写这博客的,所以下面这个图中最后一行是这样的,不然只要一个大于号,警告可以暂时忽略)
可以再输入命令:show dbs查看所有数据库。。。。到此MongoDB安装使用到此结束。
更多推荐
所有评论(0)