初次体验

初次体验

官方帮助文档可以看这里

https://docs.mongodb.com/manual/introduction

MongoDB 是一个开源的文档数据库,提供高性能、高可用性和自动伸缩

另外,安装的时候如果不需要安装 Compass,可以不勾选

安装 MongoDB Compass 是一个客户端工具,方便我们操作 MongoDB

下载地址:

https://www.mongodb.com/download-center/compass?jmp=docs

https://downloads.mongodb.com/compass/mongodb-compass-1.16.3-win32-x64.exe


启动 Mongo Shell

安装完成后,点击上面的 mongo.exe 运行 Mongo Shell


MongoDB 支持多数据库

1. 查看有多少数据库

show dbs

2. 创建 / 切换数据库

use 数据库名Code language: PHP (php)

注意:

刚创建的数据库,执行 show dbs看不到的

需要往里面插入一条数据后才会显示。

use foxdevelop
db.foxdevelop.insert({"name":"张三"})Code language: JavaScript (javascript)

再执行:

show dbs

就能看到 foxdevelop数据库了。


查询数据

先切换到目标数据库:

use foxdevelopCode language: PHP (php)

查询集合中的数据:

db.foxdevelop.find().pretty()Code language: CSS (css)

查询语法说明

MongoDB 查询数据的语法格式如下:

db.collection.find(query, projection)Code language: CSS (css)
  • query:可选,使用查询操作符指定查询条件
  • projection:可选,使用投影操作符指定返回的键
    如果返回文档中所有键值,只需省略该参数即可(默认省略)

pretty() 方法用于以格式化的方式显示文档,看起来更清晰。

关于更详细的查询,我们后面再来学习。

官方入门教程:

https://docs.mongodb.com/manual/tutorial/getting-started

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注