MongoDB(安装、启动、关闭)

目录

介绍

优势

应用场景

在Linux(CentOS 7.0)下安装Mongodb

启动

启动MongoDB Server

 进入mongodb控制台

使用配置文件启动

 关闭MongoDB服务

法一:进入 mongo shell

法二:


介绍

  • MongoDB时一个由c++编写的文档数据库,旨在为WEB应用提供可扩展的高性能数据存储解决方案。
  • 介于关系数据库和非关系数据库之间
  • 支持查询语言、对数据建立索引,语法类似面向对象的查询语言

 

 

 

 

 

优势

  • 基于灵活的JSON文档模型,适合敏捷式的快速开发,从错综复杂的关系模型到一目了然的对象模型
  • 高可用、、高水平的扩展能力

 

应用场景

游戏、物流、社交、物联网、视频直播、大数据应用

在Linux(CentOS 7.0)下安装Mongodb

1.得到链接 Copy Link

2.输入命令:

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.16.tgz

​

3.开始下载

4.解压文件

 tar -zxvf mongodb-linux-x86_64-rhel70-4.4.16.tgz

 5.创建存储的目录

mkdir -p /mongodb/data /mongodb/log /mongodb/conf

启动

启动MongoDB Server

bin/mongod --port=27017 --dbpath=/mongodb/data --logpath=/mongodb/log/mongodb.log \ 
#回车后出现 > 继续输入
--bind_ip=0.0.0.0 --fork

 进入mongodb控制台

bin/mongo

 

使用配置文件启动

1.添加环境变量

vi /etc/profile

在文件底部添加

export MONGODB_HOME=/root/mongodb-linux-x86_64-rhel70-4.4.16  #此处放文件的目录
PATH=$PATH:$MONGODB_HOME/bin

2.配置文件

vim /mongodb/conf/mongo.conf
systemLog:
  destination: file
  path: /mongodb/log/mongod.log # log path
  logAppend: true
storage:
  dbPath: /mongodb/data # data directory
  engine: wiredTiger #存储引擎
  journal: #是否启用journal日志
    enabled: true
net:
  bindIp: 0.0.0.0
  port: 27017 # port
processManagement:
  fork: true

注意要用yaml格式!

3.启动

mongod -f /mongodb/conf/mongo.conf

 关闭MongoDB服务

法一:进入 mongo shell

使用admin库

use admin

db.shutdownServer()

exit

 

法二:

mongod -f /mongodb/conf/mongo.conf --shutdown

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值