-
show dbs: 查看数据库列表 -
show collections/show tables: 查看集合/表 -
db/db.getName(): 查看当前的数据库 -
use <db name>: 切换数据库 -
db.dropDatabase(): 删除当前数据库 -
db.<collection>.insert({x:1}): 对某个集合写入JSON数据 -
db.<collection>.find({x:1}): 对某个集合进行查找,可写查找条件,如果不写则查找所有数据 -
db.<collection>.findOne({x:1}): 对某个集合进行查找,找到第一个符合条件的数据 -
db.<collection>.find({x:1}).count(): 对查找结果计数 -
db.<collection>.find().skip(3).limit(2).sort({x:1}): 查找出结果,跳过头3个,限制显示2个,对 x 进行排序 -
db.<collection>.update({x:1},{x:999}): 更新数据,把 {x:1} 更新成 {x:999} -
db.<collection>.update({z:100},$set:{y:999}): 部分更新,以 z=100 为查找条件,把 y 更新为 999, 比如:{x:100,y:100,z:100} 更新成了{x:100,y:999,z:100} -
db.<collection>.update({user:"ly"},{user:"cg"},true): 第三个参数 true 表示 upsert 模式,数据如果不存在,就自动创建一条 -
db.<collection>.update({hello:"world"},{$set:{hello:"cg"}},false,true): 第四个参数 true 表示 multi modify 多条数据修改模式。 -
db.<collection>.remove({x:1}): 删除某集合中的数据,remove 必须传参指定删除的数据,且删除所有 match 到的数据。 -
db.<collection>.drop(): 删除某集合(表)
Mongodb 基本操作
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 这是一段充满了挑战和奋斗的“”激情燃烧的岁月“,为一群心怀梦想的年轻人点赞! 2002年6月, Space Exp...