初识MongoDB

1-1 第1关:启动 MongoDB

创建数据库存储数据路径

mkdir /data/mydb

创建数据库日志文件存储路径

mkdir /logs
mkdir /logs/mymongo

新建配置文件

touch ./mongod.conf

编辑配置文件

vim ./mongod.conf
port=27020  # 配置端口号
dbpath=/data/mydb # 配置数据存放位置
logpath=/logs/mymongo/mongod.log # 配置日志存放位置
logappend=true # 日志使用追加方式
fork=true # 这只在后台运行

启动mongodb服务

mongod -f ./mongod.conf

连接数据库

mongo -port 27020

第2关:启动 MongoDB 多实例

mkdir /data/mydb1 /data/mydb2
mkdir /logs
mkdir /logs/mymongo1 /logs/mymongo2
vim ./mongod1.conf
vim ./mongod2.conf

编写mongod1.conf配置文件

port=27021
dbpath=/data/mydb1
logpath=/ogs/mymongo1/mongod.conf
logappend=true
fork=true 

编写momgod2.conf配置文件

port=27022
dbpath=/data/mydb2
logpath=/ogs/mymongo2/mongod.conf
logappend=true
fork=true 

分别启动两个MongoDB(后台)

mongod -f ./mongod1.conf
mongod -f ./mongod2.conf

退出

exit

第3关:退出客户端和关闭 MongoDB 服务

关闭MongoDB数据库方式1

use admin
db.shutdownServer()

关闭MongoDB数据库方式2

ps -ef | grep mongo # 获取进程pid
kill -9 <mongod pid>
最后修改:2021 年 10 月 11 日 10 : 55 AM