zoukankan      html  css  js  c++  java
  • mongodb数据库实践笔记

    mongodb 操作规则

    从网站上下载安装文件
    然后在安装目录下创建文件夹data和log
    创建配置文件mongo.config
    里面填充如下:

    ##数据文件
    dbpath=D:mongodbdata
    ##日志文件
    logpath=D:mongodblogmongo.log
    ##错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件


    启动mongodb
    在cmd命令下启动以下命令
    d:
    cd d:MongoDB
    cd bin
    然后输入 mongod --config d:mongodbmongo.config
    不要关闭此窗口
    然后在bin目录下点击文件mongo.exe 即可

    创建数库

    >use 数据库名称
    然后出现
    switched to db 数据库名称
    >db
    数据库名称

    查看所有数据库
    >show dbs 就可以了
    但是刚刚创建的数据库由于没有数据并不会在这里显示

    我们要想看到当然要插入数据
    >db.myblog.insert({'bid':1,'bname':'alan'})
    然后出现
    WriteResult({"nInserted":1})

    查看数据库
    >show dbs
    blog

    此时我们可以查看创建的表
    >show collections
    myblog

    也可以这样创建表
    >db.createCollection("mytest") 回车
    {"ok":1}
    继续查看
    > show collections
    myblog
    mytest

    查询数据
    >db.myblog.find() 回车既可以看见刚才插入的数据
    {"_id":ObjiectId("57414249dd1a4ffc85e11928"),"bid":1,"bname":"alan"}

    mongodb 删除数据库

    use mydb; 

     db.dropDatabase();

    mongodb删除表 

    db.mytable.drop();

    基础学习关注mongod.exe和mongo.exe即可

      mongo.exe:客户端,支持js语法

      mongod.exe:服务端

      mongodump.exe:备份工具

      mongorestore.exe:恢复工具

      mongoexport.exe:导出工具

      mongoimport.exe:导入工具

      mongostat.exe:实时性能监控工具

      mongotop.exe:跟踪MongDB实例读写时间工具

  • 相关阅读:
    js 原生ajax实现
    layer 查看图片
    c# 操作XML
    C# 扩展方法
    c# 依赖注入
    visual studio 快捷键
    HIS系统结算后,没有更新单据状态为“已结算”
    网络流四·最小路径覆盖 HihoCoder
    飞行员配对(二分图最大匹配) 51Nod
    开心的小Q 51Nod
  • 原文地址:https://www.cnblogs.com/xiaohuasan/p/5516650.html
Copyright © 2011-2022 走看看