码字仓颉

Mongodb 基本使用

2019-04-01

Mongodb 基本使用

安装

MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。下载地址:https://www.mongodb.com/download-center#community。下载完安装包,并解压 tgz(以下演示的是 64 位 Linux 上的安装)。

1
2
3
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz    # 下载
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz # 解压
mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb # 将解压包拷贝到指定目录

MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中:

1
export PATH=<mongodb-install-directory>/bin:$PATH

<mongodb-install-directory> 为你 MongoDB 的安装路径。如本文的 /usr/local/mongodb

配置

新建并编辑文件 /etc/mongod.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Where and how to store data.
storage:
dbPath: /data/db
journal:
enabled: true

# where to write logging data.
systemLog:
destination: file
logAppend: true
path: /data/db/log/mongodb.log

# network interfaces
net:
port: 27017
bindIp: 127.0.0.1

# how the process runs
processManagement:
timeZoneInfo: /usr/share/zoneinfo
# Enable a daemon mode that runs the mongos or mongod process in the background.
fork: true

参考文档:配置文档

启动

  • 配置文件启动
    mongod -f /etc/mongod.confmongod --config /etc/mongod.conf

  • 自定义命令启动
    mongod --dbpath=/data/db --logpath=/data/logs --fork

停止

  • 方式 1
    mongod --shutdown
  • 方式 2
    如果不是后台启动的 mongodb,直接 Crtl+C 关闭
  • 方式 3
    使用数据库命令关闭:
    输入 mongo 进入 mongodb 的命令行模式,依次输入use admindb.shutdownServer()命令
  • 方式 4
    使用操作系统的进程命令或进程管理工具关闭

MongoDB GUI: Robo 3T

Tags: mongodb
使用支付宝打赏
使用微信打赏

若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏

扫描二维码,分享此文章