一 连接配置
mongodb启动命令太繁杂了(如果是使用gz安装包的情况下),为了简略连接配置,可以在同目录下配置conf/mongodb.conf,强制使用配置启动mongodb
./mongod -f ../conf/mongo.conf --auth
#数据库数据存放目录
dbpath=/mongo/data
#数据库日志存放目录
logpath=/mongo/log/mongodb.file
#以追加的方式记录日志
logappend = true
#端口号 默认为27017
port=27017
#以后台方式运行进程
fork=true
#开启用户认证
auth=true
#关闭http接口,默认关闭http端口访问
#nohttpinterface=true
#mongodb所绑定的ip地址
bind_ip = 0.0.0.0
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
二 创建管理员
先使用mongo连接客户端,切换到admin数据库,直接创建管理员角色,为了省事可以直接使用吵架管理员角色
db.createUser({user:"lin",pwd:"root",roles:["root"]})
下面是各个权限的介绍,各位可以按照自己的情况 ,分配权限
三 连接
./mongo --port 27017 -u "lin" -p "root"