赞
踩
MongoDB安装路劲的bin目录下新建配置文件mongo.config, 比如: D:\programs\mongoDB\bin\mongo.config
例如:
- dbpath=D:\data\db #数据库存储位置 自己去新建对应的目录
- logpath=D:\data\logs\mongo.log #数据库日志位置 自己去新建对应的目录和文件
- auth=false #授权登入启禁用
如果以前安装和配置过MongoDB,但卸载了MongoDB,可是MongoDB服务还未删除,管理员身份执行命令进行删除服务:
cd 到mongodb bin目录
D:\programs\mongoDB\bin>SC DELETE MongoDB
此操作【一定】要在【命令行窗口】里进行创建用户!!!
服务启动后,再多开一个cmd窗口B,cd 进入安装路径,比如cd D:\programs\mongoDB\bin,执行命令,创建授权root用户:
- D:\programs\mongoDB\bin>mongo
- MongoDB shell version v3.4.3
- connecting to: mongodb://127.0.0.1:27017
- MongoDB server version: 3.4.3
- > db
- test
- > use admin
- switched to db admin
- >db.createUser(
- {
- user: "root",
- pwd: "rootpwd",
- roles: [ {role:"root", db:"admin"} ]
- }
- )
关闭MongoDB 服务,关闭cmd窗口
再次修改保存配置文件mongo.config:(auth:true)
- dbpath=D:\data\db #数据库存储位置
- logpath=D:\data\logs\mongo.log #数据库日志位置
- auth=true #改授权登入启用
打开windows服务, 找到MongoDB服务,右键选择开启服务,那么项目或第三方工具连接MongoDB就必须使用用户名密码了!!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。