Windows 安装 MongoDB 4.4

404 阅读1分钟

Windows 安装服务:

1. 配置文件方式

mongod.exe --config "D:\Program Files\MongoDB\Server\4.4\bin\mongod.cfg" --serviceName "MongoDB" --install

配置文件参考:

port=27017
auth=true
dbpath=D:\Program Files\MongoDB\Server\4.4\data
directoryperdb=true
logpath=D:\Program Files\MongoDB\Server\4.4\log\mongod.log
logappend=true

auth:开启验证的服务,即需要登录验证
directoryperdb:这个参数很好理解,让MongoDB按照数据库的不同,针对每一个数据库都建立一个目录,所谓的“目录每数据库”。
logappend:以追加方式写入日志

2. 命令行方式

mongod.exe –-logpath "D:\Program Files\MongoDB\Server\4.4\log\mongod.log" –-logappend –-dbpath "D:\Program Files\MongoDB\Server\4.4\data" –-directoryperdb –-auth –-serviceName MongoDB –-install

注意:
如果出现如下无法启动问题,删除在mongodb安装路径data目录下的所有文件和log目录下的所有文件

image.png

Windows 删除服务

mongod.exe –-logpath "D:\Program Files\MongoDB\Server\4.4\log\mongod.log" –-logappend –-dbpath "D:\Program Files\MongoDB\Server\4.4\data" –-directoryperdb –-auth –-serviceName MongoDB --remove

新增管理账户

启动MongoDB 成功后:

use admin
db.createUser(
  {
    user: "root",
    pwd: "123456",
    roles: [ { role: "root", db: "admin" } ]
  }
);
db.auth("root","123456")