一、参数启动mongodb
$ mongod --bind_ip=0.0.0.0
二、配置文件: mongod.conf
# 后台运行
fork=true
# 数据存储文件目录
dbpath=/root/mongodb/data/db
# 日志文件
logpath=/root/mongodb/logs/mongodb.log
logappend=true
auth=true/noauth=true //授权模式与否
bind_ip=0.0.0.0
port=27017
三、给数据库创建用户
- 以非授权模式启动MongoDB
mongod -f /etc/mongod.conf 注:mongod.conf 为创建的启动配置文件,存放在/etc/下
- 通过非授权模式启动mongo客户端,进入mongo shell
> use admin //切换admin数据库 > db.createUser({ user: "root", pwd: "123456", roles: [{ role: "root", //readWrite db: "test" //管理的数据库 }] }) > show users //查看添加的用户 > db.shutdownServer() //关闭mongodb服务