`
zhtch_123
  • 浏览: 84765 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

MongoDB 增删查改基本操作

 
阅读更多

  1. 数据库建立
     use mycoll;
    
  2. 查看数据库
     //看当前库名
     db;
     //查看数据集合(表)
     show collections;
     show tables;
    
  3. 建立数据集合(表)
     db.createCollection("users");
     db.createCollection("users",{size:4522452});
    
  4. 插入数据
     db.users.insert({"id":"ZhangSan","name":"LiSi"});
    
  5. 查看数据
     db.users.find();
    
  6. 修改数据
     //db.collection.update( criteria, objNew, upsert, multi )
     //criteria : update的查询条件,类似sql update查询内where后面的
     //objNew   : update的对象和一些更新的操作符(如$,$inc...)等,也可以理解为sql update查询内set后面的
     //upsert   : 这个参数的意思是,如果不存在update的记录,是否插入objNew,true为插入,默认是false,不插入。
     //multi    : mongodb默认是false,只更新找到的第一条记录,如果这个参数为true,就把按条件查出来多条记录全部更新
     db.users.update({"id":"ZhangSan"},{$set:{"sex":"male"}});
     db.users.update({"id":"ZhangSan"},{$set:{"sex":"female"}},false,true);
     db.users.update({"id":"ZhangSan"},{$set:{"sex":"male"}},true,false);
    
  7. 删除数据
     db.users.remove({"id":"ZhangSan"});
分享到:
评论

相关推荐

    MongoDB增删查改

    本文将详细介绍MongoDB中的增删查改(CRUD)操作。 一、Insert操作 MongoDB的数据存储基于文档(Document),文档遵循BSON(Binary JSON)格式,与JSON相似但支持更多数据类型。插入操作主要分为单条插入和批量...

    MongoDB增删查改.zip

    在这个“MongoDB增删查改.zip”压缩包中,我们很可能会找到关于如何在MongoDB中执行基本操作如添加(Insert)、删除(Delete)、查询(Query)和修改(Update)数据的教程或示例。 一、MongoDB的基本概念 1. ...

    nodejs+express+mongodb 博客系统增删改查完整版

    这需要用到MongoDB的更新操作。 8. **博客删除**: 删除博客可能需要在用户确认后执行删除操作,这需要查询到要删除的博客,然后使用MongoDB的删除方法来移除。 9. **权限控制**: 权限控制是保证系统安全的重要环节...

    MongoDB增删查改操作示例【基于JavaScript Shell】

    通过熟练掌握这些基本的增删查改操作以及各种查询操作符,开发者可以高效地处理和操作MongoDB中的数据。在实际应用中,根据业务需求,可能还需要涉及更复杂的聚合操作、索引管理、复制集、分片等高级特性,但这些...

    express+ajax+MongoDB做的一个增删查改小demo

    在项目中,你将学习如何使用MongoDB的驱动程序(如Mongoose)连接到数据库,定义模型,执行增删查改操作,以及如何在数据库操作完成后向客户端返回结果。 具体操作步骤如下: 1. **创建**:用户通过表单提交数据,...

    MongoDB中对文档的增删查改基本操作方法总结

    MongoDB 中对文档的增删查改基本操作方法总结 MongoDB 是一种 NoSQL 数据库,提供了多种操作文档的方法,包括插入、删除、查询和修改。本文将对 MongoDB 中对文档的增删查改基本操作方法进行总结。 插入文档: 在...

    博客后台系统,nodejs express mongodb主要就是数据的增删查改,做为练手使用.zip

    数据的增删查改(CRUD)是任何数据库系统的基本操作: - **创建(Create)**:添加新的数据记录,如发布新的博客文章或注册新用户。 - **读取(Retrieve)**:获取已存在数据,如查询特定文章或用户信息。 - **更新...

    留言墙微信小程序,初学云开发实现数据库增删查改功能

    数据库的增删查改(CRUD:Create, Read, Update, Delete)是任何数据库系统中最基本的操作,是数据管理的核心。 在微信小程序中,云开发的数据库通常采用NoSQL结构,如MongoDB,特点是灵活、易扩展,适合处理非结构...

    JQueryEasyUI的增删查改

    "JQueryEasyUI的增删查改"是Web应用中最基本的功能,通常指的是创建(Create)、读取(Read)、更新(Update)和删除(Delete)操作,也就是常说的CRUD操作。这些功能对于任何数据管理型的应用来说都是必不可少的。 ...

    nodejs+express实现增删改查

    以上就是使用Node.js+Express实现数据增删改查的基本步骤。实际项目中可能需要考虑更多细节,如验证、分页、排序、过滤等。同时,为了保护敏感信息,密码通常会进行哈希处理。这只是一个简单的示例,真实应用中还...

    MongoDB简单操作示例【连接、增删改查等】

    在本文中,我们将深入探讨如何在命令行环境下进行MongoDB的基本操作,包括连接数据库、插入数据、查询数据、更新数据以及删除数据。 首先,连接到MongoDB数据库。在命令行中,你需要启动MongoDB的shell客户端,通常...

    增删改查和前后台之间的数据传输

    总结来说,"增删改查"和前后台数据传输是Web开发中的基本操作,Node.js提供了一个强大且灵活的平台来处理这些任务,而Ajax则确保了前端与后端之间无缝的数据交互。了解和熟练掌握这些技术对于构建现代Web应用至关...

    web增删改查

    在Web开发中,“增删改查”(CRUD:Create, Read, ...对于初学者而言,理解并掌握这些基本操作是迈入Web开发的关键步骤。而对于有经验的开发者,熟练运用增删改查能够提高工作效率,构建出高效、稳定的数据管理应用。

    MongoDB数据库基本操作详解:从入门到高可用集群搭建

    具体目标包括熟练运用 MongoDB 完成日常的增删查改任务,构建高效的数据检索体系,以及建立可靠的灾备机制。 阅读建议:鉴于内容涉及较多实战技巧,建议边看文档边动手尝试,最好在一个真实的环境中搭建一套实验环境...

    windows 64位mongodb安装包+java api文档

    你可以使用集合对象进行增删查改等操作。 4. **文档操作**:MongoDB中的数据以JSON格式的文档存储,可以使用`Document`类表示。例如,插入文档:`collection.insertOne(new Document("key", "value"))`。 5. **查询...

    8天学通MongoDB

    - **驱动实践**:MongoDB有多种编程语言的驱动,如C#驱动,允许开发者在应用程序中直接操作MongoDB,实现增删查改等操作。 通过深入学习和实践这些知识点,可以在8天内建立起对MongoDB的基本理解和操作技能。然而,...

    八天学会MongoDB

    第二天深入讲解了增删查改(CRUD)操作。插入操作(Insert)支持单条和批量插入,其中文档需遵循BSON格式。查询操作(Find)涉及到查找文档,"_id"字段用于确保文档唯一性。更新操作(Update)通过指定查找条件和...

Global site tag (gtag.js) - Google Analytics