[从入门到入土(后端篇)]四,mongodb安装(windows)
mongodb作为一种非关系型数据库,其json格式的数据存储,与nodejs配合起来非常的完美。这篇文章,将会讲解怎么在window系统中安装mongodb
1.下载&安装
选择版本,选择平台,安装方式使用msi,点击下载。
下载完成后直接运行
同意协议,一直往下走
可选择默认安装和自定义安装位置
选择自定义安装位置后,可以选择想安装的位置,然后点击下一步
记得取消这个勾(这个不取消会下载一个可视化工具),要不然会安装得很慢。继续点击下一步,等待安装完成即可
2.将mongodb添加到环境变量
鼠标右键点击我的电脑-》点击属性-》进入属性界面,点击高级系统设置
点击环境变量
找到path,并点击编辑
点击新建-》点击浏览-》选择mongodb的安装位置的bin目录-》点击确定
测试
win+R->输入cmd调出命令行
## 输入
mongod --version
出现mongodb版本号,则表示安装成功
注意:4.0及以后的版本,使用msi方式安装,不需要创建db,log文件还有配置,安装的时候都已经设置好了,并且会自动启动window服务。如果需要自己设置,可继续往下看。
3.创建数据库文件
我们在自己想要创建数据库位置,创建以下文件夹以及文件:
(测试在安装目录的同目录下)
- 1.创建db文件夹
C:\DB\data\db - 2.创建log文件夹
C:\DB\data\log - 3.创建记录日志的log文件
C:\DB\data\log\mongod.log - 4.创建配置文件(用于启动windows服务)
C:\DB\mongod.cfg
mongod.cfg内容:
systemLog:
destination: file
path: C:\DB\data\log\mongod.log
logAppend: true
storage:
journal:
enabled: true
dbPath: C:\DB\data\db
net:
bindIp: 0.0.0.0
port: 27017
setParameter:
enableLocalhostAuthBypass: false
4.启动服务
4.1 命令行启动mongodb
mongod --dbpath "C:\DB\data\db"
出现如图所示则表示启动成功
4.2 使用命令行操作数据库
在命令行中输入
mongo
查看所有库
show dbs
现在就可以使用命令行操作数据库了
4.3 设置window服务
当我们关掉启动数据库的命令行界面,会发现数据库服务就停止了,不能看到也不能操作。而且要重新使用,那又必须重新输入命令行,这样特别的麻烦,所以我们将启动命令加入到window服务中,开机,数据库服务就开启了。
输入命令行
mongod --config "c:\DB\mongod.cfg"
启动
net start MongDB
然后我们可以在服务中看到启动的mongodb服务了
5.可视化工具
我这里推荐使用 Robo 3T
使用方式十分的简单,安装完成后
点击create,创建一个连接
上方可以选择不同的连接方式-》点击保存
点击connect,便可以连接数据库