加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

简单学习MongoDB

发布时间:2020-12-13 12:40:32 所属栏目:百科 来源:网络整理
导读:《简单学习MongoDB》要点: 本文介绍了简单学习MongoDB,希望对您有用。如果有疑问,可以联系我们。 一. 对比 MySql 概念 MySQL MongoDB database(数据库) db(数据库) table(表) collection(集合) row(行记录) document(文档) column(列) field(字段) primar

《简单学习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学院为您提供精彩教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读