MongoDB添加远程连接访问

在bin文件夹下增加配置 mongod.cfg

systemLog:
    destination: file
    path: c:\data\log\mongod.log
storage:
    dbPath: c:\data\db
net:
    bindIp: 127.0.0.1,0.0.0.0
    port: 27017
security:
authorization: enabled

然后以管理员身份在bin目录下执行如下命令,使配置生效

 mongod.exe --config "C:\Program Files\MongoDB\Server\3.6\bin\mongod.cfg" --install

这样就可以使用命令管理mongodb并且开机启动

接下来两个命令很重要,要都执行

关闭mongodb net stop mongodb

开启mongodb net start mongodb

这里虽然设置了0.0.0.0允许远程访问,还需要加一层验证,添加mongo用户

bin目录执行cmd打开mongo.exe执行命令

use admin
db.createUser({
"user":"admin","pwd":"passwd",
"roles":[
{role:"userAdminAnyDatabase", db: "admin"},
{role:"readWriteAnyDatabase", db: "admin"}
]});
这里就添加了一个admin的用户,密码为passwd

 

 

 

 

原文连接:https://blog.csdn.net/qq_40456064/article/details/90405156

posted @ 2023-03-01 15:05  创客未来  阅读(283)  评论(0编辑  收藏  举报