当前位置: 首页 > news >正文

《NoSQL》非关系型数据库MongoDB 学习笔记!

Mongo基础:

使用数据库:

使用use 命令 后面跟着要使用的数据库名字即可, 例如:use cities, 值得注意的是, mongo中不像mysql, 还需要先创建数据库,后访问, mongo中,你无需先创建,当你使用use命令去访问一个不存在的数据库的时候, 这个数据库在内存中就已经被创建了!

        use xxx

查看当前使用的数据库:

db 

 使用集合:

集合, 可以理解为是mysql数据库中的表, mongo中, 一个数据库可以有多个集合。

使用 db命令, 跟上一个集合名字,就可以访问一个集合, 同上,mongo中的集合,不需要先创建,

db.集合名字, 例如:db.users

 插入一条文档:

文档, 可以理解为mysql数据库中,表中的一行又一行的数据, 但是mongo数据库中的文档, 则存的数据差不多是:JSON 类型的数据。

document = {
        "name": "zhangsan",

        "age": 22

}
db.users.insertOne(document)

查看集合中的所有文档:

 db.users.find().pretty()

 查询一条则使用findOne()

更新一条文档:

db.users.updateOne(filter={}, update={$set: {}})

删除一条或者多条文档:

 db.users.deleteOne({})

db.users.deleteMany({})


http://www.mrgr.cn/news/40701.html

相关文章:

  • 多机搭建(使用企业级褡裢工具)
  • HBase
  • socket网络编程
  • TypeScript 算法手册【插入排序】
  • C for Graphic:DNF手游残影效果
  • 宝塔的软件商店打不开怎么办?
  • 进程控制
  • Prompt 模版解析:诗人角色的创意引导与实践
  • 【科研日常】2024年计算图形学与多媒体CCF A、B类会议投稿截止日期汇总
  • springboot系列--web相关知识探索二
  • C++之String类(上)
  • 图解MySQL 1-22 章节相关总结
  • 大数据毕业设计选题推荐-个性化图书推荐系统-Python数据可视化-Hive-Hadoop-Spark
  • SHA-1 是一种不可逆的、固定长度的哈希函数,在 Git 等场景用于生成唯一的标识符来管理对象和数据完整性
  • CSP-J模拟赛(1)补题报告
  • OpenSCAP部署、使用与原理分析
  • 浏览器预解析机制
  • 螺狮壳里做道场:老破机搭建的私人数据中心---Centos下docker学习02(yum源切换及docker安装配置)
  • 叶绿素透射反射率与波长
  • 【AGC005D】~K Perm Counting(计数抽象成图)