MongoDB是一个基于分布式文件存储的数据库,是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。
一、安装
官网下载地址:https://www.mongodb.com/download-center#community
Windows 下的安装文件,都是以.msi为后缀的直接安装文件,下载后直接安装,安装路径可选。
(安装选项选择“Custom”才能选择安装路径,Complete是默认安装到C盘的)
二、配置
1.安装完成后,如我的安装路径:D:\Program Files\MongoDB\Server\4.0
2.在D:\Program Files\MongoDB路径下新建log和data文件夹(路径随意,按个人习惯我统一放在安装的文件夹下)
3.cmd命令窗口: 打开CMD命令窗口,输入以下命令:
>d:(该命令适用于你装到其他分区磁盘,这里是进入D盘)
>cd D:\Program Files\MongoDB\Server\4.0\bin mongod.exe --install --logpath "D:\Program Files\MongoDB\log\log.txt" --dbpath "D:\Program Files\MongoDB\data\db"
(请先按照路径建好文件夹和文件,否则报错)
>net start mongodb
可能执行net start mongodb,会出现以下错误:
发生系统错误 5。
拒绝访问。
只需要以管理员身份运行cmd即可
4.启动成功后,可以在浏览器中查看该地址:localhost:27017,出现以下内容说明安装成功
It looks like you are trying to access MongoDB over HTTP on the native driver port.
备注:
MongoDB默认数据库文件夹路径为C:/data/db(注:虽然是默认,但是需要你自己创建)。但也可以自己设置默认路径,比如d:/test/data/db。启动mongodb服务之前必须创建数据库文件的存放文件夹,否则不能启动成功。使用系统默认文件夹路径时,启动服务无需加 --dbpath 参数说明。如果不是默认路径,则启动服务格式有如下两种:
(1)mongod --dbpath 存放的路径。如:mongod --dbpath d:\test\data
(2)mongod --dbpath "存放的路径" 。如 mongod --dbpath "d:\my text\data"
【注:路径不能包含空格,否则使用第2种】
三、Mongodb可视化工具安装—Studio 3T
官网下载地址:https://studio3t.com/
>安装完成后,打开软件
>点击工具栏中的“Connect”
>在弹出的连接管理器中点击“New Connection”
>在弹出的新建连接对话框中,输入局域网内的MongoDB服务器的IP地址(这里我输入的是localhost)
>点击“Test Connection”
>这样就在左侧的资源管理器中,展开了服务器下所有的MongoDB数据库