首页 / MONGODB / MongoDB安装与配置
MongoDB安装与配置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MongoDB安装与配置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2507字,纯文字阅读大概需要4分钟。
内容图文
)systemLog:
destination: file
path: D:\MongoDbData\log\mongo.log
storage:
dbPath: D:\MongoDbData\db
2-3-4、将MongoDB的安装目录的bin文件夹配置到系统环境变量中
2-3-5、创建MongoDB服务并启动服务。
创建MongoDB服务执行命令
mongod --config “D:\Program Files\MongoDB\Server\3.4\mongod.cfg” --install --serviceName “MongoDB”
安装成功后启动MongDB服务,执行命令
net start MongoDB
启动成功后可以通过命令 mongo 进入mongo控制台
在浏览器中访问localhost:27017,出现如下页面也表示安装成功了。
3、初步简单使用
3-1、在服务启动的情况下直接通过mongo进入mongodb命令行
3-2、创建数据库:use dbname (如果数据库不存在则会创建)
3-3、创建了数据库,但是还是没有展现新创建的库,只有在数据库有数据的时候通过show dbs才会显示出来
3-4、插入数据
db.testdb.insert({"name":"test"})
3-5、给数据库添加用户
db.system.users.find() 查看所有账户
db.createUser({user:"admin",pwd:"123456",roles:["root"]}) 创建用户
db.dropUser("xxxxusername") 删除用户
db.chageUserPassword("uerName","newpassword")
db.auth("admin","root3295") 验证用户,结果1则表示验证通过
示例给testdb创建用户
use testdb db.createUser({user:"tester",pwd:"123456",roles:[{role:"dbOwner",db:"testdb"}]}) //创建dbower权限的用户 db.auth("tester","123456")
用户角色简单了解
Read:允许用户读取指定数据库
readWrite:允许用户读写指定数据库
dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profile
userAdmin:允许用户向system.users集合写入,可以找指定数据库里创建、删除和管理用户
dbOwner:数据库拥有者,包含readWrite、dbAdmin、userAdmin
clusterAdmin:只在admin数据库中可用,赋予用户所有分片和复制集相关函数的管理权限
readAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的读权限
readWriteAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的读写权限
userAdminAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的userAdmin权限
dbAdminAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的dbAdmin权限
root:只在admin数据库中可用。超级账号,超级权限
3-6、配置mongodb权限操作
3-6-1修改配置文件mongod.cfg
systemLog: destination: file path: D:\MongoDbData\log\mongo.log storage: dbPath: D:\MongoDbData\db security: authorization: enabled #network interfaces net: port: 27017 bindIp: 127.0.0.1
3-6-2重新启动MongoDB服务
net stop mongodb
net start mongodb
3-6-3,使用客户端连接mongodb
成功后
-------
以上
MongoDB安装与配置
标签:bpa net 文件 添加用户 对组 user 命令 path led
本文系统来源:https://www.cnblogs.com/johnyong/p/12748750.html
内容总结
以上是互联网集市为您收集整理的MongoDB安装与配置全部内容,希望文章能够帮你解决MongoDB安装与配置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。