您的位置:

使用Mac搭建MongoDB数据库

1、介绍

MongoDB是一个非关系型数据库,在现如今浩瀚的数据存储中,它的快速、稳定、可靠性对于一些数据量大、结构不确定的数据存储来说,更是显得尤为重要。那么在Mac上该怎么搭建MongoDB数据库呢?下面就为大家分享具体操作过程。

2、正文

一、安装与启动MongoDB

首先需要安装Homebrew,Homebrew是Mac的包管理器,可以很方便的安装一些软件。如果没有安装过可以在终端中输入:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

之后,输入以下命令来安装MongoDB:

brew install mongodb

安装完成后,我们可以使用命令启动MongoDB:

mongod --config /usr/local/etc/mongod.conf

这里默认我们使用的是默认的配置文件/usr/local/etc/mongod.conf开启的端口是27017:

Starting mongod...

如果顺利你会看到类似以下的输出:

waiting for connections on port 27017

这就意味着已经成功启动了MongoDB。

二、使用MongoDB

1、连接MongoDB

使用以下命令来连接MongoDB数据库:

mongo

如果一切顺利你会看到如下的输出:

MongoDB shell version v4.2.3
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("38894b5d-5250-4f91-aeb3-61daf5f7a397") }
MongoDB server version: 4.2.3
Welcome to the MongoDB shell.

这样你就连接上了MongoDB数据库。

2、创建数据库

使用以下命令来创建一个名为test的数据库:

use test

这里如果是第一次创建,需要向数据库中插入一些数据才能将其真正创建。

可以用命令:

db.test.insert({ a: 1 })

插入一个数据,此时test数据库就真正的创建成功了。

3、检查数据库

使用以下命令检查当前数据库的列表:

show dbs

如果你使用上面的命令去检查数据库,你会发现test没有出现,因为我们只向test中插入了一个数据,所以它如果不去主动使用,系统是会尝试回收的,想要显示出来它可以携带一些正常的数据才行。

三、停止MongoDB

在命令行中使用pkil命令关闭进程:

pkil mongod

如果一切顺利,你会看到类似以下的输出:

No matching processes belonging to you were found

这说明你已经成功关闭了MongoDB。

3、小结

以上就是在Mac上搭建MongoDB数据库的详细操作过程,只要按照以上步骤一步步来做,就可以顺利完成MongoDB的安装和使用了。