window服务器上安装MongoDB,远程连接

window服务器上安装MongoDB,远程连接
官网下载安装包,可能有点慢这里我贴出我的百度云上的地址(4.0)
地址:添加链接描述 ,提取码:myjg
安装一直点击下一步就ok了,如果你安装需要很久那么就做下面这个勾去掉(我这里没有去掉),
安装好以后配置到环境变量里面去
在这里插入图片描述
我这里安装在D:MongoDB里面(看你喜欢)在这里插入图片描述
安装好以后在data文件家里新建2个文件夹db、log如下
在这里插入图片描述
建好以后再到log文件夹里面新建一个mongod.log 文件 里面什么都不需要做,下面那个文件不用管自动生成的
在这里插入图片描述
这一步好了以后就进行配置了。
进入bin目录 在如下图中输入cmd在这里插入图片描述
在dos窗口中输下面代码

mongod --dbpath "D:\MongoDB\data\db"  --logpath "D:\MongoDB\data\log\mongod.log"  --install

再打开bin目录中的mongod.cfg文件进行编辑,根据自己的安装路径来,其中bindIp改为0.0.0.0 不然别的地方访问不了,
在这里插入图片描述
之后执行下面代码

mongod --config "D:\MongoDB\bin\mongod.cfg" --install

这时我们以管理员的身份运行cmd,启动服务

net start MongoDB

好了给数据库创建用户 并且赋予权限了
进入mongodb安装部门bin目录 打开dos窗口
依次输入以下命令

--进入终端
mongo
--转到admin数据库
use admin
--创建admin用户 服务2个比较全的权限
db.createUser({user:"admin",pwd:"1",roles:[{"role":"userAdminAnyDatabase","db":"admin"},{"role":"readWriteAnyDatabase","db":"admin"}]})
--退出
exit
--使用admin登录
mongo -u admin -p 1 localhost:27017/admin
--创建新的数据库
use 数据库名(自己起)
--创建普通用户
db.createUser({user:"用户名",pwd:"用户密码",roles:[{"role":"readWrite","db":"数据库名"}]})

exit

开始连接,我这里使用的是Robo 3T 连接的(官网下载地址)
Robo 3T 官网下载 右边那个在这里插入图片描述
工具使用方式就不扯了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值