mongoDB的基本概念及安装部署及设置为系统服务

一、MongoDB的基本概念
    数据库 database
        - 一个服务器中可以有多个数据库
        - 数据库用来保存集合
    
    集合 collection
        - 一个数据库中可以有多个集合
        - 集合用来保存文档
    
    文档 document    
        - 一个集合中有多个文档
        - 文档就是我们操作的数据
        - 文档实际上就是一个JSON,但是是增强版的JSON,称为BSON
        
    - 在MongoDB中,数据库和集合都不需要创建,数据库和集合会在第一次插入文档时创建

    - 基本的指令
        show dbs 
            - 显示所有的数据库
        use 数据库名
            - 进入到指定的数据库中
        db
            - 表示当前数据库
        show collections
            - 显示当前数据库的所有集合
        db.<collection>.insert(doc(s))
            - 向指定的集合插入文档
            - db.users.insert({username:"sunwukong",age:18,gender:"male"})
        db.<collection>.find()
            - 查询当前集合中的所有文档
            - db.users.find()
        db.<collection>.count()
            - 统计集合中文档的数量


二、安装部署
1、安装MongoDB
2、配置环境变量
3、在C盘根目录创建文件夹data/db     
    ---> 也可以在启动的时候
        mongod --dbpath 路径 --port 123  来指定其它的路径和端口号
4、打开命令行窗口,输入mongod来启动mongodb服务器
5、再打开一个命令行窗口,输入mongo连接数据库

三、将mongodb设置为系统服务
1、在C盘根目录创建文件夹
    data/db
    data/log
2、在C:\Program Files\MongoDB\Server\3.2目录创建
systemLog:
    destination: file
    path: C:\data\log\mongod.log
storage:
    dbPath: C:\data\db
3、以管理员的身份打开命令行窗口
4、在窗口中执行以下命令
    sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\Server\3.2\bin
\mongod.exe\" --service --config=\"C:\Program Files\MongoDB\Server\3.2\mongod.cfg\""
DisplayName= "MongoDB" start= "auto"        
    sc.exe create MongoDB binPath= "\"mongo的bin目录\mongod.exe\" --service --config=
\"mongo安装目录\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"    
5、启动MongoDB的服务
    如果不行
6、执行sc delete MongoDB
7、从1开始再来一遍

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值