1、报错的代码完整信息为:

mongodb compass 连接数据库失败 : unable to open cursor at URI statistics:table:collection-4--6617665400781279382. reason: No such file or directory

2、要保证在 compass 中的连接 mongodb 数据库的操作是正常的:

A、首先要先打开并运行 mongodb 数据库: (即:在 CMD 中输入mongo命令)
在这里插入图片描述

B、其次,检测 MongoDB 数据库是否已经成功运行;

在浏览器中输入地址为:http://localhost:27017/
显示的页面信息如下,就说明该服务器启动成功;
在这里插入图片描述

C、然后就在 Compss 中点击 “Paste connection string” 按钮,然后再输入如下信息,再点击 “Connet” 按钮;

在这里插入图片描述

D、然后就抛错了:

抛出的错误信息为:
mongodb compass 连接数据库失败 : unable to open cursor at URI statistics:table:collection-4–6617665400781279382. reason: No such file or directory

3、抛错的原因为:

A、首先要在安装 MongoDB 数据库的 包下的 ‘bin’ 文件夹中查看信息:

其一、若是如下的情况,就说明你的 MongoDB 数据库中,缺少了 MongoDB Tools (即:缺少了数据库工具),那么请继续看这篇文章;
在这里插入图片描述
其二、若是如下的情况,就说明你的 MongoDB 数据库中,不缺少 MongoDB Tools (即:不缺少数据库工具),那么我们的问题就不同,该文章下面的可能对你的问题没有用;

在这里插入图片描述

4、若是缺少 MongoDB Tools (即:缺少了数据库工具),安装 MongoDB Tools 的过程如下:

请参考我的另一篇文章中的 “解决办法:下载 ‘MongoDB Tools’;”

https://blog.csdn.net/weixin_43405300/article/details/120091180

5、等将 MongoDB Tools 安装结束后:

再按本篇文章 ‘2’ 中的步骤,依次打开数据库,验证数据库是否打开成功,再连接 compass 可视化工具;
在这里插入图片描述
然后就成功连接到 MongoDB 数据库了:
在这里插入图片描述

6、小结:

哪里有不对或不合适的地方,还请大佬们多多指点和交流!

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐