windows系统mongodb安装及设置密码

1、首先,在mongo目录下新建两个文件夹,一个存放数据的data文件夹,一个存放日志的logs文件夹

windows系统mongodb安装及设置密码_第1张图片

2、在logs文件夹下再建一个mongod.log文件

windows系统mongodb安装及设置密码_第2张图片

接下来为了方便我们是用配置文件的形式安装mongo服务

3、直接在mongo文件目录下创建一个mongod.cfg文件,文件内容如下:

# 日志配置路径,配置到我们刚新建的mongod.log文件
systemLog:
    destination: file
    path: f:\mongo\log\mongod.log
storage:
    dbPath: f:\data\db
# network interfaces,这里bindIp设置为IP可以允许其他远程连接(27017端口开启状态)
net:
  port: 27017
  bindIp: 192.168.2.61

4、打开cmd,进入至mongo目录下的bin目录执行以下命令

# 这里config后面指向我们新增的mongod.cfg配置文件
mongod.exe --config "f:\mongo\mongod.cfg" --install

至此mongoDB已经成为系统服务,可以到服务里查看,默认服务名称为MongoDB

5、启动MongoDB的指令

net start MongoDB

6、关闭MongoDB的指令

net stop MongoDB

接下来我们要进行密码设置

1、首先在本地连接至mongo服务

a、切换至admin数据库
use admin

b、新增管理员设置用户密码
db.createUser({user: 'root', pwd: '123456', roles: ['root']})

c、验证是否设置成功,如果返回 '1'表示验证成功, 如果是 '0' 表示验证失败
db.auth('root', '123456') 

2、创建成功之后,把刚刚配的windows MongoDB服务干掉

sc delete MongoDB

删除成功后,重新配置一下windows MongoDB服务,
打开cmd,进入mongo目录下的bin目录,执行
mongod.exe --auth --config "f:\mongo\mongod.cfg" --install

最后
net start MongoDB
添加密码完成进行验证即可

过程中遇到什么问题欢迎留言交流

你可能感兴趣的:(java)