当前位置: 代码网 > it编程>数据库>mongodb > Windows系统启动MongoDB报错无法连接服务器的问题及解决方案

Windows系统启动MongoDB报错无法连接服务器的问题及解决方案

2024年10月24日 mongodb 我要评论
发现问题1)、先是发现执行 mongo 命令,启动报错: error: mongonetworkerror: connect econnrefused 127.0.0.1:27017;2)、再检查 m

发现问题

1)、先是发现执行 mongo 命令,启动报错: error: mongonetworkerror: connect econnrefused 127.0.0.1:27017
2)、再检查 mongodb 进程 tasklist | findstr mongo 发现没有进程;
3)、然后执行启动 mongodb 服务命令 net start mongodb 报错 服务名无效
4)、便 win + r 输入 services.msc 打开服务列表,查找 mongodb 服务

仔细寻找查找发现没有 mongodb 服务

解决办法

1)、找到 mongodb 安装路径,将data文件夹下所有文件删除;
2)、用管理员身份运行cmd

3)、进入 mongodb 安装目录的 bin文件夹下

cd c:\program files\mongodb\bin

4)、执行以下命令
dbpath 和 logpath 路径根据自己安装的实际路径填写,由于我这里data和log与安装不是一个路径,所以执行下面命令需要修改路径。

mongod --dbpath "f:\program files\mongodb\server\8.0\data" --logpath "f:\program files\mongodb\server\8.0\log\mongodb.log" --install --servicename "mongodb"

5)、cmd 输入net start mongodb,启动服务

net start mongodb

在这里插入图片描述

6)、查看服务是否启动,可以去服务管理列表或者使用命令

# 执行后查找 mongodb 相关的名称
net start
# 检查mongodb是否在监听端口
netstat -ano | findstr :27017
```![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/3bea761b70e442699067b3ebceb6e802.png)

到此这篇关于windows系统启动mongodb报错无法连接服务器的文章就介绍到这了,更多相关启动mongodb报错无法连接服务器内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com