首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >MongoDB 基本操作

MongoDB 基本操作

作者头像
康怀帅
发布2018-02-28 14:39:22
发布2018-02-28 14:39:22
7590
举报
文章被收录于专栏:康怀帅的专栏康怀帅的专栏

切换数据库

use test

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

查看数据库

代码语言:javascript
复制
$ 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 归档