Vue+Node+MongoDB实现商城系统——9章:mongoDB及数据库设计

一、mongoDb

特性:
- 高可扩展性
- 分布式存储
- 低成本
- 结构灵活

1.1 window平台下安装MongoDB及环境搭建

  • 下载安装包或压缩包
  • 添加DB存储和日志存储文件夹
  • 添加服务、配置环境变量、启动Mongo

为什么很多Node项目都搭配的是MongoDB而不是MySQL??
- mongoDB原生支持json,可以用js语法进行操作
- mongoDB适用于关联性小,数据查询量大的操作。多查询,少写入。
- mongoDB不支持事务。MySQL需要使用SQL语句进行查询
- 用哪个其实看喜好。MySQL入门比MongoDB难一些。

1、下载安装

//下载地址
https://pan.baidu.com/s/1mhPejwO
//安装参考
http://www.imooc.com/article/18438
// 安装后设置MongoDB文件夹
|__ MongoDB
   |__data  //用于存放数据
   |__logs  //用于存放日志
   |__conf  //用于配置Mongo的服务,环境,启动等
      |__ mongo.conf
// 1、安装
安装后,默认放在C:\ProgramFiles\MongoDB

// 2、创建文件夹
在C盘或者其他任意盘,创建MongoDB文件夹,如上:

// 3、简单启动
// 在C:\Program Files\MongoDB\Server\3.4\bin中,打开cmd
mongod --dbpath c:\MongoDB\data 

// 4、进阶启动————配置环境变量
将mongodb的bin目录配置到环境变量中

// 5、配置环境变量后,可以任意位置通过cmd 启动mongo
mongod --dbpath c:\MongoDB\data

// 6、通过自定的配置文件来启动服务 
在mongo.conf文件中设置了所以配置信息,因此可能直接通过命令来启动
mongod --config c:\MongoDB\conf\mongo.conf

// 7、通过window服务来启动
    // 服务名为MongoDB时,我本机报了个错说名字占用,所以换了个名字装
    // 安装此服务后,默认是开机自启动服务,即开机就打开了mongodb。也可以通过在开始窗口搜索service,进到本机服务中手动启动、停止服务
mongod --config c:\MongoDB\conf\mongo.conf --install --serviceName "mongodb"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sophie_U

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值