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




  • 相关阅读:
    SecureCRT 连接 虚拟机Linux 命令
    如何使用secureCRT连接vmware中的虚拟主机?
    SecureCRT8.1+SecureCRT_keygen完成注册
    常用python机器学习库总结
    Torch7在Ubuntu下的安装与配置
    朴素贝叶斯算法 & 应用实例
    编写MR代码中,JAVA注意事项
    march.
    Docker CentOS 7.2镜像systemd问题解决办法
    Docker 基础命令 简要入门
  • 原文地址:https://www.cnblogs.com/ytu2010dt/p/5543956.html
Copyright © 2011-2022 走看看