MongoDB配置

Posted on 2020-07-06 09:48  打杂滴  阅读(263)  评论(0编辑  收藏  举报

mongodb.conf

bind_ip = 0.0.0.0   #允许所有IP访问
port = 27017 # 实例运行在27017端口(默认)
dbpath = d:/mongodb/db # 数据文件夹存放地址(db要预先创建)
logpath = d:/mongodb/logs/log110.log # 日志文件地址
logappend=true
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=false

 

D:\MongoDB\bin>mongod --config d:\mongodb\etc\mongodb.conf

防火墙拦截可能会导致网络无法访问

bin目录下面的libeay32.dll,ssleay32.dll没有也会引发问题

 

创建用户名

use testdb

db.createUser({user: "username",pwd: "password",roles: [ { role: "dbOwner", db: "dbname" } ]})

删除单个用户 

use admin

db.system.users.remove({user:"username"})

 

.net 通过用户名密码访问mongodb,需要mongodb以auth方式启动

D:\MongoDB\bin>mongod --config d:\mongodb\etc\mongodb.conf --auth

 

备份

D:\MongoDB\bin>mongodump -h 127.0.0.1:27017 -d testdb -o d:\mongodbak

还原

D:\MongoDB\bin>mongorestore -h 127.0.0.1:27017 -dtestdb d:\testdb

 

Copyright © 2024 打杂滴
Powered by .NET 8.0 on Kubernetes