在Mac上安装MongoDB的完整流程如下:
一、下载MongoDB
-
访问MongoDB官网:
- 打开浏览器,访问MongoDB的官方网站:MongoDB官网。
- 点击页面上的“Download MongoDB”或类似的下载链接,进入下载页面。
- 在下载页面上,选择“Community Server”版本,并选择适合你Mac操作系统的版本进行下载。通常,网站会自动识别你的操作系统并提供相应的下载链接。
-
下载MongoDB安装包:
- 点击下载链接后,下载MongoDB的压缩包文件(通常是以
.tgz或.zip为后缀)。
- 点击下载链接后,下载MongoDB的压缩包文件(通常是以
二、安装MongoDB
方法一:手动安装
-
解压安装包:
- 打开Finder,使用
Shift + Command + G快捷键,输入/usr/local进入该目录(注意,/usr/local目录在Finder中默认是隐藏的)。 - 将下载的MongoDB压缩包解压到
/usr/local目录下,并将解压后的文件夹重命名为mongodb(或其他你喜欢的名字,但后续步骤中的路径需要相应更改)。
- 打开Finder,使用
-
配置环境变量:
- 打开终端(Terminal)。
- 输入
open -e .bash_profile(如果你使用的是zsh,可能需要编辑.zshrc文件),打开bash_profile文件进行编辑。 - 在文件中添加一行配置,将MongoDB的bin目录添加到PATH环境变量中,例如:
export PATH=${PATH}:/usr/local/mongodb/bin(确保路径与你的MongoDB安装路径一致)。 - 保存并关闭文件。
- 在终端中输入
source .bash_profile(或source .zshrc,如果你正在使用zsh)使配置生效。
-
验证安装:
- 在终端中输入
mongod -version,如果显示了MongoDB的版本号,则表示安装成功。
- 在终端中输入
-
创建数据目录和日志目录:
- 在
/usr/local/mongodb(或你的MongoDB安装目录)下创建data和log两个文件夹。可以使用命令mkdir data log来创建。 - 赋予这些文件夹适当的读写权限,例如使用
sudo chmod 755 /usr/local/mongodb/data /usr/local/mongodb/log。
- 在
-
启动MongoDB服务:
- 在终端中,进入MongoDB的bin目录(如果你已经将bin目录添加到PATH,则可以直接执行以下命令)。
- 使用命令
mongod --dbpath /usr/local/mongodb/data --logpath /usr/local/mongodb/log/mongod.log --logappend --fork来启动MongoDB服务。--fork参数会让MongoDB在后台运行。
方法二:使用Homebrew安装(推荐)
如果你已经安装了Homebrew(Mac的包管理器),可以使用以下步骤来安装MongoDB:
-
更新Homebrew:
- 打开终端,输入
brew update来更新Homebrew。
- 打开终端,输入
-
安装MongoDB:
- 执行
brew tap mongodb/brew来添加MongoDB的Homebrew仓库。 - 执行
brew install mongodb-community@版本号来安装指定版本的MongoDB。注意替换版本号为你想要的MongoDB版本号,或使用brew search mongodb-community来查找可用的版本。
- 执行
-
启动MongoDB服务:
- 使用
brew services start mongodb-community@版本号来启动MongoDB服务。
- 使用
三、连接MongoDB
- 打开一个新的终端窗口。
- 输入
mongo命令来连接MongoDB数据库。如果连接成功,你会看到MongoDB的shell提示符。
四、安装MongoDB Compass(可选)
MongoDB Compass是MongoDB的官方GUI工具,可以方便地管理和操作MongoDB数据库。
-
下载MongoDB Compass:
- 访问MongoDB的官方网站,下载MongoDB Compass。
-
安装MongoDB Compass:
- 按照安装向导完成安装。
-
连接数据库:
- 打开MongoDB Compass,在连接界面输入MongoDB的连接信息(默认是
localhost:27017),然后点击“连接”即可。
- 打开MongoDB Compass,在连接界面输入MongoDB的连接信息(默认是