windows下部署mongoDB

目录

1. 下载zip安装包并解压:Download MongoDB Community Server | MongoDB

2. 在解压后的文件夹中新建文件夹data及下级文件夹db和log

3. 新建一个mongod.cfg文件,并配置以下内容

4. 在cmd中启动mongodb,并进行验证

5. 部署到本地服务器中

6. 进入【服务】中查看服务,并启动服务

7. 进入数据库创建用户

8. 修改mongod.cfg配置auth=true为需要进行登录验证

9. 将用户授权root权限


1. 下载zip安装包并解压:Download MongoDB Community Server | MongoDB

2. 在解压后的文件夹中新建文件夹data及下级文件夹db和log

3. 新建一个mongod.cfg文件,并配置以下内容

##数据文件,路径就是安装解压的文件路径
dbpath=D:\study\db\mongodb\mongodb-win32-x86_64-windows-6.0.14\data\db
##日志文件
logpath=D:\study\db\mongodb\mongodb-win32-x86_64-windows-6.0.14\data\log\mongo.log
#错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件
logappend=true
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=false
#端口号 默认为27017,注意这里端口修改为xxx后,要用mongo --port=xxx连接,否则报错。
port=27017
# 监听本地和局域网接口。
bind_ip=0.0.0.0
# 是否权限启动。先默认为false
auth=false

4. 在cmd中启动mongodb,并进行验证

执行命令:mongod --config "D:\study\db\mongodb\mongodb-win32-x86_64-windows-6.0.14\mongod.cfg"

5. 部署到本地服务器中

执行命令:D:\study\db\mongodb\mongodb-win32-x86_64-windows-6.0.14\bin\mongod.exe --config "D:\study\db\mongodb\mongodb-win32-x86_64-windows-6.0.14\mongod.cfg" --install --serviceName mongodb6

6. 进入【服务】中查看服务,并启动服务

7. 进入数据库创建用户

use admin

db.createUser(
    {
        user: "ayun", # 用户名
        pwd: "ayun123", # 密码
        roles: [{
            role: "userAdminAnyDatabase", # 授权角色,不用处理
            db: "admin" # 使用的数据库,不用处理
        }]
    }
)

8. 修改mongod.cfg配置auth=true为需要进行登录验证

9. 将用户授权root权限

use admin

db.grantRolesToUser(
    "ayun",
    [{
        role: "root",
        db: "admin"
    }]
)

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-10 07:56:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-10 07:56:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-10 07:56:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-10 07:56:03       20 阅读

热门阅读

  1. pnputil卸载Sangfor

    2024-04-10 07:56:03       15 阅读
  2. WPF —— 动画旋转变换

    2024-04-10 07:56:03       12 阅读
  3. 学习基于pytorch的VGG图像分类 day2

    2024-04-10 07:56:03       16 阅读
  4. 技术即服务:产品预告-1

    2024-04-10 07:56:03       12 阅读
  5. Redis+lua脚本限制ip多次输入错误密码

    2024-04-10 07:56:03       16 阅读