Mongodb3安装授权
2015-12-10 08:44
381 查看
(1)
mongodb 官网下载解压包
mongodb-win32-x86_64-3.0.7.zip
解压释放在d盘,目录为mongodb,接下来手动创建data文件夹和log文件夹分别用于存放数据和日志。
(2)安装mongodb服务(不带auth参数安装)
cmd进入shell命令窗口
C:\Users\Administrator>d:
D:\>cd D:\mongodb\bin
mongod --logpath D:\mongodb\log\mongodb.log --logappend --dbpath D:\mongodb\data --serviceName MongoDB --install
紧接着执行服务启动命令:
net start MongoDB
(3)
cmd进入shell命令窗口
C:\Users\Administrator>d:
D:\>cd D:\mongodb\bin
D:\mongodb\bin>mongo
MongoDB shell version: 3.0.7
connecting to: test
> use admin
switched to db admin
> db.createUser({user: "admin",pwd: "123456",roles: ["root"]})
Successfully added user: { "user" : "admin", "roles" : [ "root" ] }
> use admin
switched to db admin
> var schema = db.system.version.findOne({"_id" : "authSchema"})
> schema.currentVersion=3
> db.system.version.save(schema)
> use admin
switched to db admin
> db.createUser({user:"sa",pwd:"123456",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})
> use mtc
switched to db mtc
> db.createUser({user:"root",pwd:"123456",roles:[{role:"readWrite",db:"mtc"}]})
> db.auth("root","rtqw998358")
> exit
(4)执行服务停止命令
net stop MongoDB
紧接着执行服务安装命令(带auth参数):
mongod --logpath D:\mongodb\log\mongodb.log --logappend --dbpath D:\mongodb\data --serviceName MongoDB --auth --install
然后执行服务启动命令:
net start MongoDB
(5)然后就能通过的客户端工具mongodb vue进行远程授权连接啦!
mongodb 官网下载解压包
mongodb-win32-x86_64-3.0.7.zip
解压释放在d盘,目录为mongodb,接下来手动创建data文件夹和log文件夹分别用于存放数据和日志。
(2)安装mongodb服务(不带auth参数安装)
cmd进入shell命令窗口
C:\Users\Administrator>d:
D:\>cd D:\mongodb\bin
mongod --logpath D:\mongodb\log\mongodb.log --logappend --dbpath D:\mongodb\data --serviceName MongoDB --install
紧接着执行服务启动命令:
net start MongoDB
(3)
cmd进入shell命令窗口
C:\Users\Administrator>d:
D:\>cd D:\mongodb\bin
D:\mongodb\bin>mongo
MongoDB shell version: 3.0.7
connecting to: test
> use admin
switched to db admin
> db.createUser({user: "admin",pwd: "123456",roles: ["root"]})
Successfully added user: { "user" : "admin", "roles" : [ "root" ] }
> use admin
switched to db admin
> var schema = db.system.version.findOne({"_id" : "authSchema"})
> schema.currentVersion=3
> db.system.version.save(schema)
> use admin
switched to db admin
> db.createUser({user:"sa",pwd:"123456",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})
> use mtc
switched to db mtc
> db.createUser({user:"root",pwd:"123456",roles:[{role:"readWrite",db:"mtc"}]})
> db.auth("root","rtqw998358")
> exit
(4)执行服务停止命令
net stop MongoDB
紧接着执行服务安装命令(带auth参数):
mongod --logpath D:\mongodb\log\mongodb.log --logappend --dbpath D:\mongodb\data --serviceName MongoDB --auth --install
然后执行服务启动命令:
net start MongoDB
(5)然后就能通过的客户端工具mongodb vue进行远程授权连接啦!
相关文章推荐
- mongodb从3.0.7升级到mongodb3.2
- MongoDB Java常用操作
- 对mongodb修改成为主节点权重
- mongodb的高级操作(游标、聚合)
- MongoDB3.0发布--新特性
- mongodb+php通过_id查询
- 【二】MongoDB入门
- mongodb-创建索引
- MongoDB - Cursors
- 谨慎选择MongoDB
- 【一】MongoDB安装及配置
- mongodb分布式集群架构
- 记一次mongodb CPU飙升100%的解决
- MongoDB学习之路 (五):更新操作符(Update Operators).2nd
- MongoDB学习 (五):查询操作符(Query Operators).1st
- Mongodb安装和配置
- MongoDB学习 (四):创建、读取、更新、删除(CRUD)快速入门
- mongodb的基本操作(详细操作)
- Win7安装MongoDB
- Linux-MongoDB安装说明