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的时候一定要正确的退出,不然下次再次连接数据库会出现问题,使用下面的两行代码可以完成这一操作。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、MongoDB简介 概述MongoDB是一个基于分布式文件存储的数据库,由C++语言编写。旨在为WEB应用提供...
    王梓懿_1fbc阅读 565评论 0 3
  • 一、MongoDB简介 概述MongoDB是一个基于分布式文件存储的数据库,由C++语言编写。旨在为WEB应用提供...
    慕杨_阅读 647评论 0 4
  • 一、MongoDB简介 概述MongoDB是一个基于分布式文件存储的数据库,由C++语言编写。旨在为WEB应用提供...
    EndEvent阅读 1,230评论 1 4
  • 一、MongoDB简介 概述MongoDB是一个基于分布式文件存储的数据库,由C++语言编写。旨在为WEB应用提供...
    fly5阅读 361评论 0 0
  • 一、MongoDB简介 概述MongoDB是一个基于分布式文件存储的数据库,由C++语言编写。旨在为WEB应用提供...
    未央_m阅读 760评论 0 1

友情链接更多精彩内容