gpt4 book ai didi

database - Zsh:找不到命令:mongo 在尝试使用 brew 安装 mongodb 4.2 之后

转载 作者:行者123 更新时间:2023-12-04 08:02:42 24 4
gpt4 key购买 nike

我已经尝试了以下步骤在我的 mac 中安装和设置 mongodb 从这里 https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/但是在终端中运行最终的“ mongo ”命令时出现以下错误:
错误消息 - Zsh:找不到命令:mongo
尝试使用 brew 安装 mongodb 4.2 后出现此错误消息

sudo chown -R $(whoami) $(brew --prefix)/*

then

brew tap mongodb/brew

then

brew install mongodb-community@4.2

and

brew services start mongodb-community@4.2

or

mongod --config /usr/local/etc/mongod.conf

then

ps aux | grep -v grep | grep mongod

and

mongo
运行 brew 服务启动 mongodb-community@4.2 返回:
Successfully started `mongodb-community@4.2` (label: homebrew.mxcl.mongodb-community@4.2)
运行 ps辅助| grep -v grep | grep mongod 返回:
9081   0.2  0.5  5528024  41856   ??  S     3:01pm   0:01.48 /usr/local/opt/mongodb-community@4.2/bin/mongod --config /usr/local/etc/mongod.conf

7613 0.0 0.1 4298832 5600 s000 T 2:47pm 0:00.08 vim /usr/local/etc/mongod.conf
运行 mongod --config/usr/local/etc/mongod.conf 返回:
zsh: command not found: mongod
使用这些命令后,我的/usr/local/bin 目录中也没有 mongo 文件
我使用以下命令在我的/usr/local/bin 目录中创建了一个 data/db 文件夹:
sudo mkdir -p  /usr/local/bin/data/db   
sudo chown -R `id -un` /usr/local/bin/data/db
运行“ brew update ”返回:
brew update                                                                                                                                                    
Updated 1 tap (homebrew/cask).
==> Updated Casks
brave-browser

最佳答案

通过使用网站手动安装 mongodb 社区文件和数据库工具来解决它。然后将它们复制到/usr/local/bin 中。然后在通过 System Preferences > Security & Privacy > General 在终端中调用 mongo 或相关命令时忽略应用程序权限。
谷歌搜索后我发现 mongoimport 和其他功能必须单独安装:https://www.mongodb.com/try/download/database-tools
然后将这些 bin 文件解压到同一个/usr/local/bin 目录后复制
不知道为什么它不能通过 Homebrew 软件工作

关于database - Zsh:找不到命令:mongo 在尝试使用 brew 安装 mongodb 4.2 之后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66375732/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com