安装

下载

安装包归档

解压操作

tar -zxvf mongodb.tgz

重命名文件夹

mv mongodb mongodb4.4.12

环境配置

vi ~/.bashrc

在文件末尾添加 PATH,如下所示:

export PATH=/usr/mongodb4.4.12/bin:$PATH

结果如下图所示。

image.png

保存并退出到 shell

source ~/.bashrc

创建文件夹存放数据和日志

cd mongodb4.4.12
mkdir data logs

image.png

创建 conf 文件

image.png

image.png

启动

启动命令格式为:

mongod --dbpath /usr/mongodb/data-logpath /usr/mongodb/log/mongodb.log --logappend &
  • --dbpath:对应所设置的数据库文件存放目录 data。
  • --logpath:对应所设置的日志存放位置。
  • --logappend:日志以追加的形式添加 log 文件中,如果不设置此项,则采用日志覆盖形式。
  • &:该符号表示将 mongodb 进程后台进行。

进入 /usr/mongodb/bin 目录

mongod --config mongodb.conf

image.png

确认MongoDB已经成功启动

通过 pgrep 命令查看 mongod 是否启动成功如下图所示:

pgrep mongo -l

image.png

如果要停止 mongod 服务使用 kill pid
如用 pgrep 命令查到 mongod 的进程 id 为 39694,则使用 kill 39694 命令来停止 mongod 服务。

客户端连接 MongoDB

再打开一个新的终端窗口,在终端中输入 mongo 命令,可以打开 MongoDB Shell。
可以使用 --host 命令行选项来指定 mongod 所监听的主机地址和端口,如:
mongo -host 127.0.0.1:27017

/bin/mongo

可以在客户端看到 mongoDB 数据库信息。

image.png

查看当前数据库列表

show dbs

image.png

停止 MongoDB 服务

在运行 mongod 实例的终端按 Ctrl + C


pipiimmortal
13 声望0 粉丝