微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

安装mongodb-community之后提示command not found: mongo找不到mongo指令

写在前面

最近下载mongodb-community之后,试图使用mongo命令行,遇到了一点小问题。因为当前版本较新,用命令行操作mongodb的人也相对较少,互联网上搜索了很久没找到合适的资料,解决这个问题花了一些时间,所以做了一个简单的笔记。

问题

你是不是也遇到了这种情况:

安装mongodb-community之后,输入mongo提示command not found: mongo,没有mongo指令。

搜了不少资料,都是让配置环境变量的,我试了很多种方法并没有用。

原因

看了下我的版本是6.0.1,bin目录下并没有mongo.exe,所以没有mongo命令(mac下的安装路径在/usr/local/Cellar/mongodb-community/,可以自行去看一下);

解决方法

你可以试着在终端输入mongosh,这个命令在6版本后相当于之前的mongo命令;

如果还是无效,可以去下载一个mongoDB shell,附下载链接MongoDB Shell Download | MongoDB

再在终端输入mongosh

这时候就可以输入命令行了,试着输入show dbs

当然啦,使用这个方法的前提是——你的版本也在6以后,并且你输入mongod是没有问题的;

如果mongod都无法运行,那请先行配置环境参数:

方案一:

1.在终端中输入 "open -e .bash_profile",打开bash_profile文件

2.将安装目录 "export PATH=${PATH}:/usr/local/Cellar/mongodb-community/6.0.1/bin" 添加到bash_profile文件。(地址根据自己的来,这里仅供参考)

3.Command+S保存,然后在终端中输入"source .bash_profile"使配置立即生效。

4.在终端中输入 "mongod -version",如果出现如下信息则说明已成功。

方案二:

echo 'export PATH="/usr/local/Cellar/mongodb-community/6.0.1/bin:$PATH"' >> ~/.zshrcsource ~/.zshrc

直接在终端输入这个。同样,具体路径根据自己的来。

结束语

只能帮大家到这里啦。菜鸟踩完坑做了个笔记,希望帮助别的菜鸟少踩点坑~~

ps:喜欢改昵称,所以图片水印和当前id对不上。纯原创文哈。

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

相关推荐