Mac手动安装Mongodb数据库

1.访问MongoDB官方下载地址

https://www.mongodb.com/download-center/community

2.点击“DOWNLOAD(tgz)”按钮

将解压后的文件放入 /usr/local ,默认情况下在Finder中是看不到 /usr 这个目录的(终端用得溜的请略过),可以打开Finder后按 shift + command +G 输入 /usr/local 后回车便能看到这个隐藏的目录了。

# 进入 /usr/local

cd /usr/local

# 解压

sudo tar -zxvf mongodb-osx-ssl-x86_64-3.6.3.tgz

# 重命名为 mongodb 目录

sudo mv mongodb-osx-x86_64-3.6.3 mongodb

3.配置环境变量

打开终端,输入“open -e .bash_profile”,在打开的文件中加入:

export PATH=${PATH}:/usr/local/MongoDB/bin

用Command+S保存配置,关闭上面的.bash_profile编辑窗口,然后在下图中输入"source .bash_profile"使配置生效。输入"mongod -version",回车后如果看到下面的版本号则说明MongoDB已经成功安装到了Mac上。

4.创建data文件夹

在根目录下新建 data 文件夹,里面再建一个 db 文件夹,安装MongoDB时并不会自动生成,需要我们手动创建,可以在命令行输入创建,也可以直接在Finder中手动新建。

sudo mkdir -p /data/db


在安装MongoDB时,需要创建一个/data/db文件夹用来作为默认数据库目录。

但是因为Mac电脑默认是开启安全模式的,不能在根目录下面随便创建删除文件夹。所以我们创建的时候,会报这个错误mkdir: /data/db: Read-only file system

解决方案

1、创建文件夹~/data

我们用~/data文件夹作为数据库目录,代替/data/db文件夹

$ mkdir ~/data

2、查看刚刚创建的目录

//进入到~/data目录

$ cd ~/data //查看目录路径,下面会用到

$ pwd /Users/****/data

3、指定MongoDB数据库路径

//这里的路径需要换成你自己电脑上面的路径

$ sudo mongod --dbpath=/Users/****/data

直接在我们的用户目录(也就是∼/)下面创建文件夹~/data作为默认数据库目录就可以


5.启动Mongodb

打开命令行,输入

mongo

可以对数据库进行操作,要停止MongoDB的时候一定要正确的退出,不然下次再次连接数据库会出现问题,使用下面的两行代码可以完成这一操作。

你可能感兴趣的:(Mac手动安装Mongodb数据库)