简单学习MongoDB

《简单学习MongoDB》要点:
本文介绍了简单学习MongoDB,希望对您有用。如果有疑问,可以联系我们。

一. 对比MySql

  • 概念

MySQLMongoDB
database(数据库)db(数据库)
table(表)collection(集合)
row(行记录)document(文档)
column(列)field(字段)
primary key(指定主键)"_id" : ObjectId("******") 自动生成内置主键
  • Mysql数据形式

简单学习MongoDB

  • MongoDB数据形式,类似JSON

简单学习MongoDB

二.CRUD

  • 创建集合

db.createCollection("user")

  • 插入记录

db.user.insert({"name":"wangxu","age":27})

  • 查询记录

查询name=wangxu的记录:

db.user.find({"name":"wangxu"})

  • 更新记录

将name=wangxu的记录age更新成30

db.user.update(

{name:"wangxu"},

{"$set":{"age":30}}

)

  • 删除记录

删除name=wangxu的记录

db.user.remove({"name":"wangxu"})

  • 删除集合

db.user.drop()

《简单学习MongoDB》是否对您有启发,欢迎查看更多与《简单学习MongoDB》相关教程,学精学透。编程之家PHP学院为您提供精彩教程。

相关文章

文章浏览阅读552次。com.mongodb.MongoQueryException: Quer...
文章浏览阅读635次,点赞9次,收藏8次。MongoDB 是一种 NoSQ...
文章浏览阅读2.1k次。和。_mongodb 日期类型
文章浏览阅读1.7k次。Scalestack等客户期待使用MongoDB Atla...
文章浏览阅读970次。SpringBoot整合中间件mongodb、ES_sprin...
文章浏览阅读673次。MongoDB 简介_尚医通sql