初识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>