安装MongDB 需要注意的地方
程序员文章站
2022-05-05 09:41:42
...
安装MongDB时需要注意的地方
我安装的window版本 :MongoDB shell version: 3.2.22
安装过后,需要在安装的目录里面创建一个配置文件:mongod.cfg
里面的内容如下:
systemLog:
destination: file
path: C:\Program Files\mongdb\data\log\mongod.log
storage:
dbPath: C:\Program Files\mongdb\data\db
journal:
enabled: true
security:
authorization: enabled
setParameter:
enableLocalhostAuthBypass: false
注意:下面这行在启动的时候先不要添加,不然你通过cmd去添加用户会失败的,报权限认证,先去掉,等添加玩了用户及角色在开启这行代码启动mongdb就可以了
security:
authorization: enabled
mongdb只有admin,local这两个数据库,一开始是没有认证密码了,需要自己设置密码,可以设置多个账户,设置完就可以添加上面认证代码启动权限认证,而且你创建的数据库都是之前设置的账户,意思就是在admin数据库下创建的数据库,都是可以用admin创建的账号登录的
db.createUser({user:"admin",pwd:"123456", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] })
db.createUser({user:"dsm",pwd:"123456", roles: [ { role: "userAdminAnyDatabase", db: "dsm" } ] })
注意:这两个账号都可以登录,都可以查看dsm数据库它是挂在当前超级管理员下的,
use dsm 创建数据 是不显示出来的,必须添加一条数据才可以显示出来。
mongdb客户端数据库连接工具 :robo3t-1.3.1-windows-x86_64-7419c406 ,可以去官网下载
上一篇: java并发编程的艺术