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




  • 相关阅读:
    CodeForcesGym 100524A Astronomy Problem
    ZOJ 2567 Trade
    HDU 3157 Crazy Circuits
    CodeForcesGym 100212E Long Dominoes
    UVALive 6507 Passwords
    [转]
    java socket
    Spark RDD Operations(2)
    Spark cache 和 persist
    vim 基础命令
  • 原文地址:https://www.cnblogs.com/ytu2010dt/p/5543956.html
Copyright © 2011-2022 走看看