MongoDB Windows服务端口不匹配致mongo shell连接失败求助
2018-05-29T20:06:03.961+0530 I NETWORK [thread1] waiting for connections on port 14041
### 快速解决办法 直接使用正确的端口号执行连接命令就行:
C:\mongodb\bin\mongo.exe --port=14041
如果需要直接连接某个特定数据库,可以加上数据库名称:
C:\mongodb\bin\mongo.exe --port=14041 your_database_name
### 额外小建议 1. 以后遇到MongoDB连接问题,优先查看服务日志,里面的`waiting for connections on port XXXX`是确认监听端口的关键信息 2. 如果你想把端口改成自己习惯的(比如14014),可以修改配置文件`C:\Users\Lubna\Desktop\My Naseef\My Freelancing\mongodatabase\config\nwdb.cfg`里的`net.port`参数,保存后重启MongoDB Windows服务就能生效 3. 可以在Windows命令行执行`netstat -ano | findstr "14041"`,验证该端口是否被MongoDB进程占用,确认服务的监听状态 内容的提问来源于stack exchange,提问作者naseefo
相关产品推荐
相关产品推荐

