zoukankan      html  css  js  c++  java
  • nodejs操作mongodb

    一。下载地址

    https://www.mongodb.com/download-center#community

    二.控制台操作mongodb

    1.安装完后添加环境变量。

    2.在某个根目录下新建data文件夹data下新建db文件夹cd到c:/data/db

    3.启动mongodb 

    mongod.exe --dbpath c:datadb
    

      打印以下消息说明连接成功


    此时在进入mongodb目录下的bin文件新打开一个cmd窗口夹执行 mongo.exe
    显示如下,此时就可以对数据库进行操作。
    如下插入一条数据,并查找。


    4.切记要先启动一个窗口作为服务器,再次打开另一个窗口运行mongo.exe.如果直接运行
    mongo.exe会打印以下错误。

    
    

     5.一些常用命令

    (1)show dbs 查看所有数据库

    (2)db 查看当前数据库

    (3)use 数据库名   切换到某个数据库

    (4)use demodb

          db.crecreateCollection("demomycolle") 若demodb不存在则自动创建demodb数据库再创建demomycolle数据集合

    (4)show collections 查看数据集合(类似mysql的表,在indexdb中叫store)

    (5) db.dropDatabase() 删除正在使用的数据库

    (6) db.dropDatabase() 查看mongodb版本

    (7) db.createCollection(“collName”, {}) 创建数据集合 collName是集合名字 后面的对象是配置项

    (8) db.getCollection("collName"); 获得指定集合名的集合

    (9)db.collName.find(); 查询collName集合中的所有数据

    (10)db.collName.find({"name":“dt”}) 查询collName中name为dt的数据

    (11)db.collName.find({"score":{$gt:22}})查询collName中score大于22的数据(

    $lt:小于
    $gte大于等于
    $lte小于等于
    {$gte: 23, $lte: 26}区间

    (12)db.collectionName.drop(); 删除数据集合

    
    
    
    
    三.nodejs 操作mongodb
    1.npm Install mongobb




  • 相关阅读:
    系统幂等设计
    一文读懂消息队列一些设计
    DDD应对运营活动系统腐化实践
    一文读懂DDD
    阿里是如何处理分布式事务的
    核心交易系统架构演进
    系统服务化
    重构系统的套路-写有组织的代码
    数组生成树形结构
    js 对象全等判断
  • 原文地址:https://www.cnblogs.com/ytu2010dt/p/5543956.html
Copyright © 2011-2022 走看看