原创

MongoDB安装设置密码登录

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/hncu1306602liuqiang/article/details/80208604

参考网址
#这篇文章有下载地址
http://www.runoob.com/mongodb/mongodb-window-install.html
安装服务端mongodb-win32-x86_64-2008plus-ssl-3.4.4-signed.msi
安装客户端robomongo-1.0.0-windows-x86_64-89f24ea.exe
上面的按照普通软件的方式安装,个人喜欢安装到D盘指定目录

安装window服务
#在cmd中运行一下命令
d: && cd D:\program\databases\mongoDB\install\bin
#这个必须是一行,不然无法执行
mongod --logpath "D:\program\databases\mongoDB\data\log\mongodb.log" --logappend --dbpath "D:\program\databases\mongoDB\data\db" --port 27017 --serviceName "MongoDB3.4" --serviceDisplayName "MongoDB3.4" --install
mongod --config D:\program\databases\mongoDB\data\mongo.conf

mongo.conf文件
#启用密码登录-修改这里
auth=true
#数据库路径
dbpath=D:\program\databases\mongoDB\data\db
#日志输出文件路径
logpath=D:\program\databases\mongoDB\data\log\mongodb.log
#服务端口号 默认27017
port=27017
#window服务名
serviceName=MongoDB3.4

#到这里基本上就可以匿名登录了
#设置密码登录,在cmd中运行以下命令
#匿名登录
mongo
#查看所有数据库
show dbs
#使用系统数据库
use admin
#查看当前库表格
show collections
#创建系统用户表,并添加数据
db.createUser(
{ user: "cindy",
customData: {description:"cindy is a system administrator"},
pwd: "cindy",
roles: [ { role: "root", db: "admin" } ]
}
)
#查看创建的用户
show collections
show users 或 db.system.users.find()
#先删除原先的服务名
sc delete MongoDB3.4
#重新注册,使用安全方式启动
mongod --config D:\program\databases\mongoDB\data\mongo.conf --install --serviceName "MongoDB3.4"


#我的文件目录结构








文章最后发布于: 2018-05-05 19:26:53
展开阅读全文
0 个人打赏

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 1024 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览