zoukankan      html  css  js  c++  java
  • Document

    SQL
        - 结构化查询语言
        - 关系数据库全都同SQL来操作
        
    1.安装MongoDB
        - 安装
        - 配置环境变量
            C:Program FilesMongoDBServer3.2in
        - 在c盘根目录
            - 创建一个文件夹 data
            - 在data中创建一个文件夹db
            
        - 打开cmd命令行窗口
            - 输入 mongod 启动mongodb服务器
            - 32位注意:
                启动服务器时,需要输入如下内容
                    mongod --storageEngine=mmapv1
                    
                    mongod --dbpath 数据库路径 --port 端口号
    
    
            
        - 在打开一个cmd窗口
            - 输入 mongo 连接mongodb ,出现 > 
            
        - 数据库(database)
            - 数据库的服务器
                - 服务器用来保存数据
                - mongod 用来启动服务器
                
            - 数据库的客户端
                - 客户端用来操作服务器,对数据进行增删改查的操作
                - mongo 用来启动客户端
                
                
        - 将MongoDB设置为系统服务,可以自动在后台启动,不需要每次都手动启动
            1.在c盘根目录创建data
                - 在data下创建db和log文件夹
            2.创建配置文件
                在目录 C:Program FilesMongoDBServer3.2 下添加一个配置文件
                mongod.cfg
            3.以管理员的身份打开命令行窗口    
            
            4.执行如下的命令
                sc.exe create MongoDB binPath= ""E:softstudySoftmongodbinmongod.exe" --service --config="E:softstudySoftmongodbmongod.cfg"" DisplayName= "MongoDB" start= "auto"
                
                sc.exe create MongoDB binPath= ""mongod的bin目录mongod.exe" --service --config="mongo的安装目录mongod.cfg"" DisplayName= "MongoDB" start= "auto"
                
            5.启动mongodb服务
    
            6.如果启动失败,证明上边的操作有误,
                在控制台输入 sc delete MongoDB 删除之前配置的服务
                然后从第一步再来一次
    
    
        - 基本概念
            数据库(database)
            集合(collection)
            文档(document)
                - 在MongoDB中,数据库和集合都不需要手动创建,
                    当我们创建文档时,如果文档所在的集合或数据库不存在会自动创建数据库和集合
            
        - 基本指令
            show dbs
            show databases
                - 显示当前的所有数据库
            use 数据库名
                - 进入到指定的数据库中
            db
                - db表示的是当前所处的数据库
            show collections
                - 显示数据库中所有的集合
                
        - 数据库的CRUD(增删改查)的操作
            - 向数据库中插入文档
                db.<collection>.insert(doc)
                    - 向集合中插入一个文档
                    - 例子:向test数据库中的,stus集合中插入一个新的学生对象
                        {name:"孙悟空",age:18,gender:""}
                        db.stus.insert({name:"孙悟空",age:18,gender:""})
                
                db.<collection>.find()
                    - 查询当前集合中的所有的文档
                    
  • 相关阅读:
    Head first javascript(七)
    Python Fundamental for Django
    Head first javascript(六)
    Head first javascript(五)
    Head first javascript(四)
    Head first javascript(三)
    Head first javascript(二)
    Head first javascript(一)
    Sicily 1090. Highways 解题报告
    Python GUI programming(tkinter)
  • 原文地址:https://www.cnblogs.com/chenyanlong/p/10427906.html
Copyright © 2011-2022 走看看