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的安装和使用了。