MAC系统安装 MongoDB

1、MongoDB下载地址:https://www.mongodb.com/download-center?jmp=nav#community
2、下载 MongoDB后,将mongodb-osx-x86_64-3.4.9.tar.gz复制到 /usr/local 路径下解压得到mongodb-osx-x86_64-3.4.9文件夹。
(默认情况下在Finder中是看不到 /usr 这个目录,可以打开Finder后按shift + command +G 输入 /usr/local后回车便能看到这个隐藏的目录了)
3、下图中展示的就是本机的目录结构了,在/usr/local/mongodb/bin下就是MongoDB的执行文件了。

MAC系统安装 MongoDB_第1张图片
image.png

4、然后在根目录下新建 data 文件夹,里面再建一个db文件夹,用来存放数据库的,

sudo mkdir -p /data/db
//如果没有权限,则再输入
sudo chmod -R 777 /data/db

5、终端切换到/usr/local/mongodb-osx-x86_64-3.4.9/bin目录下,


image.png

6、显示等候客户端连接的界面就代表启动成功了。


image.png

7、打开浏览器,输入localhost:27017,会出现“It looks like you are trying to access MongoDB over HTTP on the native driver port.” 这样一行文字。
image.png

8、重新打开一个终端:


MAC系统安装 MongoDB_第2张图片
image.png

*mongod命令相当于打开一个mongodb的实例(就是一个运行在后台的服务);
mongo命令是打开一个交互式的命令行窗口,可以通过这个对数据库进行操作。

9、出现上图的提示就代表连接成功了 ,终端上会一直显示一个 ‘>’ 符号,此时就可以输入mongodb的sql命令 了。
10、要停止MongoDB一定要正确的退出,不然下次再次连接数据库会出现问题。

use admin;
db.shutdownServer();

如果不幸异常退出了,端口则被占用。MongoDB启动的时候,需要27017端口。

 killall -15 mongod
如果不想每次启动mongodb都要切换到/usr/local/mongodb/bin目录下,可以将它添加到环境变量。
sudo chmod 777 ~/.bash_profile
echo 'export PATH=/usr/local/mongodb-osx-x86_64-3.4.9/bin:$PATH'>>~/.bash_profile

添加完成后为使环境变量生效,可重启shell终端,或输入命令

source .bash_profile。

查看环境变量是否添加成功:

echo $PATH

环境变量添加成功。
以后启动就可以直接输入mongod 启动了。

image.png

MAC系统安装 MongoDB_第3张图片
image.png

你可能感兴趣的:(MAC系统安装 MongoDB)