macos版m1安装 mongodb 记录,macos m1pro homebrew 方式安装 mongodb记录

先决条件 Homebrew

检查 homebrew

已安装跳过

检查是否安装 homebrew 指令,没安装的先安装这个

brew --version
在这里插入图片描述

安装 homebrew

自行查看另一片博文macos 安装 Homebrew

安装 mongoDB

官网地址:https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-os-x/

安装流程

1、下载MongoDB和数据库工具的官方Homebrew公式

brew tap mongodb/brew

2、要更新Homebrew和所有现有公式:防止出意外情况安装不上去

brew update

3、安装

brew install [email protected]

4、检查是否安装成功

mongod --version

在这里插入图片描述
一般默认文件存储位置:
在这里插入图片描述

启动方式

两种启动方式:
1、以macos服务的方式启动 / 关闭

# 启动
brew services start [email protected]

# 关闭
brew services stop [email protected]

2、以后台进程的方式启动,这里是 m1 芯片

# m1 芯片
mongod --config /usr/local/etc/mongod.conf --fork

# Intel 芯片
mongod --config /opt/homebrew/etc/mongod.conf --fork

注意:后台进程的方式关闭直接使用 mongosh 的 shutdown 或者 exit 指令即可

常见问题

如果遇见了 ChecksumMismatchError 错误,查看这里:Troubleshooting ChecksumMismatchError

Error: An exception occurred within a child process:
  ChecksumMismatchError: SHA256 mismatch
Expected: c7214ee7bda3cf9566e8776a8978706d9827c1b09017e17b66a5a4e0c0731e1f
  Actual: 6aa2e0c348e8abeec7931dced1f85d4bb161ef209c6af317fe530ea11bbac8f0
 Archive: /Users/kay/Library/Caches/Homebrew/downloads/a6696157a9852f392ec6323b4bb697b86312f0c345d390111bd51bb1cbd7e219--mongodb-macos-x86_64-4.2.0.tgz
To retry an incomplete download, remove the file above.

说白了就是跟以前版本冲突了,实际的跟期望的不对,删除以前的,下载当下需要的

1、删除已下载的 .tgz 文档,自己找下载到哪里了

2、重新下载一份新的公式

brew untap mongodb/brew && brew tap mongodb/brew

3、重新尝试安装

brew install [email protected]

猜你喜欢

转载自blog.csdn.net/qq_38652871/article/details/129416507