执行mongo命令报错

执行mongo命令报错

https://img1.sycdn.imooc.com/climg/65862baa09b0309428800510.jpg

问题描述:

老师,我在执行mongo 命令的时候无法出现和您相同的界面,提示,一个文件找不到,我不知道这个是什么原因造成的,怎么处理

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Tinaisbest 提问者 2023-12-23 09:06:39

https://img1.sycdn.imooc.com/climg/6586328909a0bbcd16200958.jpg补充一个本地的图片

  • 同学你好,新版的mongodb不是默认携带mongo这个包了,所以没法执行mongo指令了。三种方式处理:

    1、第一种方式:参考该帖子https://blog.csdn.net/qq_39393800/article/details/133020294,手动下载mongo这个包,手动放置到mongodb文件夹中。

    社区版mongodb官网地址:https://www.mongodb.com/try/download/community

    https://img1.sycdn.imooc.com/climg/6588dbbf09b56a8f17790959.jpg

    2、第二种方式:暂时不下载mongo了,应该不会影响后续课程学习,只要启动mongodb数据库就行了。我看同学给我的回复中,已经用compass连接了mongodb数据库,应该是可以正常使用的。

    2023-12-25 09:39:10
  • 提问者 Tinaisbest 回复 好帮手慕久久 #2

    谢谢老师,老师我还想问下,我已经下载了mongo,但是手动放置到mongodb文件夹中。 这个如何找到mongodb 所在的文件夹呀,直接放进去即可,还是说要压缩一下放进去呢,放到文件夹就行了么,还是说文件夹里有细分不同的文件夹,要根据具体的路径放呢?


    2023-12-25 12:50:19
  • 好帮手慕久久 回复 提问者 Tinaisbest #3

    我本人不用mac,用的windows,只能给同学找一些相关资料供参考:

    查找mongodb文件夹的办法:

    1、打开Mac的Finder;

    2、在菜单栏中选择”前往”->”前往文件夹”,或按下快捷键Command+Shift+G;

    3、在弹出的对话框中输入路径“/usr/local/”;

    看下该目录下,是否存在含有mongodb字样的文件夹。如果没有,看看是否有bin文件夹。打开bin文件夹,看下里面是否有mongodb字样的文件。

    找到mongodb疑似文件夹后,进入该文件夹,如果有如下文件,基本上就是目标位置了:

    https://img1.sycdn.imooc.com/climg/65891ea00984f9eb07550335.jpg

    mac本,mongodb默认会在/usr/local/bin文件夹下,不知道同学的是不是一样。

    或者执行一下which mongod,看看能否打印出mongodb所在的位置。

    4、下图,其实是下载mongodb的文件包:

    https://img1.sycdn.imooc.com/climg/65891b4a09af7e0814690883.jpg

    选择https://blog.csdn.net/qq_39393800/article/details/133020294帖子中推荐的5版本,比如5.0.23

    https://img1.sycdn.imooc.com/climg/65891d2409ce7e2509220527.jpg

    下载后,解压,bin文件夹下会有mongo文件:

    https://img1.sycdn.imooc.com/climg/65891cf70910d26509380306.jpg

    把该文件,直接复制粘贴到第3步找到的mongodb文件夹中。就是放到和mongod一样的位置:

    https://img1.sycdn.imooc.com/climg/65891ef509b9a5fc08800310.jpg

    如果弄不出来,那就暂时这样,不用mongo指令也不影响学习。

    或者进一步自行搜索“homebrew安装mongodb没有mongo文件”、“homebrew安装mongodb,mongodb执行文件的位置在哪里”、“mac本mongodb执行文件的位置”等关键语句,搜索一下相关内容,自己操作一下。

    老师这边只能提供思路,没法提供具体操作了。

    2023-12-25 14:24:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师