共计 1629 个字符,预计需要花费 5 分钟才能阅读完成。
第一步:下载
去官网下载 mondodb 的 zip 包,mongodb 是一个基于分布式文件存储的开源数据库系统。
第二步:解压
将下载的 zip 包解压在相应目录(你想装在那个目录就解压到那个目录)。
第三步:添加配置
给 mongodb 一个配置文件,一般数据库都是有配置文件的,我们在首次启动 mondodb 的时候需要给 mongodb 相关配置,其中配置包括:
数据存储在哪个目录
日志保存在哪个目录
日志相关的其他配置
… …
操作:在解压到的目录新建一个 mongo.conf(配置文件名一般以.conf 为扩展名,当然也可以是.config 为扩展名)文件,打开文件后在文件中进行相关配置如下:
dbpath=d:\mongodb\data #此为数据存储的路径
logpath=d:\mongodb\logs\mongo.log #此为日志存储的路径
journal=true #启用日志文件,默认就为开启
logappend=true #错误日志采用追加的形式
quiet=true #是否过滤无用日志
port=27017 #端口号
注意:以上配置的 logpath(用来存放日志) 在相关目录一定要有 mongo.log 文件,首次启动应该需要手动创建一个。
第四步:启动 mongodb
在解压的目录的 bin 目录下打开 cmd 命令行,因为 bin 目录下才有 mongod.exe 可执行文件,在命令行输入
mongod –config d:\mongodb\mongo.conf
注意:后面的路径是 mongo.conf 文件的路径。此时就已经配置好 mongodb 了。打开浏览器在 url 框中输入 localhost:27017 浏览器显示如下信息就说明配置好了,也已经成功启动了 mongodb:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
此时 mongodb 就已经成功启动了,可以使用 Navicat 连接 mongodb 了(cmd 命令行不能关闭,关闭后也就关闭了 mongodb 的服务了)。
第五步:使用 mongodb
在下次使用 mongodb 的时候,需要再次启动 mongoldb,再次启动 mongodb 的方法和首次启动 mongodb 的方式相差不多,在 bin 目录下打开命令行,输入:
mongod –dbpath d:\mongodb\data
就可以启动 mongodb 了。这只是用来启动 mongodb 的服务命令,之后就可以使用 Navicat 连接 mongodb 了。
如果要在命令行操作 mongodb,需要在 bin 目录下新打开一个 cmd 命令行执行 mongo 命令就可以使用 mongodb 的命令了。
第六步:安装到 windows 服务中
细心的同学也可能会发现,我们每次启动 mongodb 都需要进到 mongodb 的 bin 目录下下打开命令行敲键盘输入:
mongod –dbpath d:\mongodb\data
况且我们都已经在配置文件中配置了 dbpath 的路径,但每次在启动的时候还是要输入 dbpath,因此我们可以把 mongodb 的服务安装到 windows service 进程中,具体操作:在 bin 目录下打开命令行输入一下命令即可:
mongod –congif d:\mongodb\mongo.conf –install
此时打开资源管理器进入服务就可以看到 MongoDB 的服务已经在 Windows Service 里面了,下次再启动 mongodb 的时候就可以在任意位置打开命令行输入 net start mongodb 就可以了,而且这个窗口可以关闭,关闭后 mongodb 服务仍在启动。
net stop mongodb
用来关闭 windows service 中的 mongodb 服务。如果要移除 windows service 中的 mongodb 服务,则在 bin 目录下打开命令行输入:
mongod –remove
就可以移除 windows 服务中的 mongodb 服务了。
文中若有表述不妥或是知识点有误之处,欢迎留言指正批评!