Centos mongodb配置、远程连接

进入mongodb/bin文件夹里

首先后台开启mongodb服务 

./mongod --config ../mongodb.conf 

然后运行

  ./mongo

此时已经打开数据库

use admin   //进入admin库

db.addUser('username','password')  //增加管理员用户。但这个管理员并非root 他只能管理用户表

db.auth("admin", "123456")   //如果返回1 表示成功


use yourdb //切换到你要用的库

db.createUser({user: "name", pwd: "pwd", roles: [{ role: "dbOwner", db: "yourdb " }]})    //db要写成刚刚切换的库


此时已经在你要用的 库上创建了用户

检查mongodb配置文件是否配置了用户授权检测,监听的http请求地址,服务器防火墙关闭或者给端口设置一下


Mongodb Compass

填上IP地址,username和password填你数据库创的角色(非admin的管理员账号密码) 和数据库名字 即可连接成功

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容