前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MongoDB 基本操作

MongoDB 基本操作

作者头像
康怀帅
发布2018-02-28 14:39:22
6260
发布2018-02-28 14:39:22
举报

切换数据库

use test

无需新建数据库,切换时若不存在则自动新建数据库。

查看数据库

$ show dbs

插入数据

db.表名.方法

不指明 id 则自动插入 id

db.test_collection.insert({x:1})

db.test_collection.insert({x:3,_id:1})

查看表名

show collections

查看表数据

db.test_collection.find()

db.test_collection.find().count()

db.test_collection.find().skip(3).limit(2).sort({x:1})

一次插入多条数据

for(i=10;i<100;i++)db.test_collection.insert({x:i})

数据更新

db.test_collection.update({x:1},{x:999})

更新部分数据

db.test_collection.insert({x:1,y:2,z:3})

db.test_collection.update({z:100},{$set:{y:99}})

更新不存在数据

db.test_collection.update({x:999},{x:1099},true)

更新多条数据

db.test_collection.update({c:1},{$set:{c:2}},false,true)

数据删除

db.test_collection.remove({c:2})

删除表

db.test_collection.drop()

show tables

索引

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016-04-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 切换数据库
  • 查看数据库
  • 插入数据
    • 查看表名
      • 查看表数据
        • 一次插入多条数据
        • 数据更新
          • 更新部分数据
            • 更新不存在数据
              • 更新多条数据
              • 数据删除
                • 删除表
                • 索引
                相关产品与服务
                数据库
                云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档