1. 相关链接
官方网站:https://www.mongodb.com
官方文档:https://www.mongodb.com/docs/
GitHub:https://github.com/mongodb
中文教程:MongoDB 教程 | 菜鸟教程
2. Windows 下的安装
下载: Download MongoDB Community Server | MongoDB

下载 .msi 文件,下载后双击该文件,按操作提示安装即可。

2.1安装步骤



安装结果:

2.2、在 mongodb 目录下,添加以下三个文件夹 data、etc、logs,完整目录如下

其中作用如下
mongodb #主文件夹
data #用来存在数据库
etc #用来存储配置文件
logs #存在mongodb 日志文件
bin # mongodb的执行文件
GNU-AGPL-3.0
README
THIRD-PARTY-NOTICES
2.3、新建配置文件 mongo.conf ,内容如下(注意:dbpath和logpath。这个是根据你的文件夹路径写的)
dbpath=D:\Develop\mongodb\data #数据库路径
logpath=D:\Develop\mongodb\logs\mongo.log #日志输出文件路径
logappend=true #错误日志采用追加模式
journal=true #启用日志文件,默认启用
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
port=27017 #端口号 默认为27017

- 运行 Mongodb 服务步骤
3.1、实现全局使用 mongodb 命令,需要配置path环境

3.3、添加mongodb 服务
mongod --dbpath "D:\Develop\mongodb\data\db" --logpath "D:\Develop\mongodb\logs\MongoDB.log" --install --serviceName "MongoDB"
执行命令:

3.4、启动服务
net start mongodb
出现错误:拒绝访问

需以【管理员身份】运行打开命令工具
出现错误:服务名无效

解决办法: 管理员方式打开 cmd 窗口,输入以下命令:
D:\Develop\mongodb\bin\mongod.exe --dbpath "D:\Develop\mongodb\data" --logpath "D:\Develop\mongodb\logs\data.log" --install --serviceName "mongo" --logappend --directoryperdb
成功

net start mongodb #启动服务
net stop mongodb #退出服务
3.5创建管理员
1.#连接mongo服务
mongo
2.#尝试显示所有数据库,结果会报错
show dbs
3.#使用admin, 创建超级管理员
use admin
4.#设置密码: gongtou_heyun
db.createUser({user: "root",pwd: "root",roles: [ { role: "root", db: "admin" } ]})
5.#退出mongo服务
exit

3.6用超级管理员重新进入mongoDB
1.#连接
mongo admin -u root -p gongtou_heyun
2.#尝试显示所有数据库
show dbs
3.#尝试显示admin 的所有集合
use admin
show collections

>mongo admin -u admin -p 123456 // 通过用户名为:admin 密码为:123456 (本地连接方法)
>mongo --authenticationDatabase admin -u 用户名 -p 密码 服务器外网地址:27017 (远程连接方法)


本文详细介绍了如何在Windows系统上安装MongoDB社区服务器,包括下载、安装步骤、配置文件设置、添加服务、运行服务、创建超级管理员以及安全认证等关键环节。
1435

被折叠的 条评论
为什么被折叠?



