我已经成功安装了 mongoDB,现在我正在尝试设置它,以便我可以通过 hyper 使用它。 在我的主目录中使用超级终端,我创建了一个文件 .bash_profile 通过使用 vim 编辑器,我将其编辑为,
alias mongod = "/c/Program\ Files/MongoDB/Server/4.4/bin/mongod.exe" 别名 mongo = "/c/Program\ Files/MongoDB/Server/4.4/bin/mongo.exe"
并使用命令保存它:wq!进入。 现在终端正在显示,
bash:别名:mongod:未找到
bash:别名:=:未找到
bash: 别名: /C/Program\ Files/MongoDB/Server/4.4/bin/mongod.exe: 未找到
bash:别名:mongo:未找到
bash:别名:=:未找到
bash: 别名: /C/Program\ Files/MongoDB/Server/4.4/bin/mongo.exe: 找不到
我该如何解决?
啊!终于找到了解决方案,删除等号周围的空格对我有用。
alias mongod="/c/Program\ Files/MongoDB/Server/4.4/bin/mongod.exe"
alias mongo="/c/Program\ Files/MongoDB/Server/4.4/bin/mongo.exe"
只需检查您的文件位置并查看 .exe 的名称是什么,它是 Mongo 还是 mongos 如果不相同则更正它
alias mongod="/c/Program\ Files/MongoDB/Server/6.0/bin/mongod.exe" 别名 mongos="/c/Program\ Files/MongoDB/Server/6.0/bin/mongos.exe"
记得也要相应地更改版本