MongoDB的基础使用

267 阅读2分钟

一. 安装MongoDB

要开始使用MongoDB,首先需要安装它。以下是MongoDB的安装步骤:

  1. 前往MongoDB官方网站(www.mongodb.com/)
  2. 运行安装程序并按照指示完成安装过程。

二. 核心概念

  • 数据库(database) 数据库是一个数据仓库,数据库服务下可以创建很多数据库,数据库中可以存 放很多集合
  • 集合(collection) 集合类似于 JS 中的数组,在集合中可以存放很多文档
  • 文档(document) 文档是数据库中的最小单位,类似于 JS 中的对象

image.png

三. 启动MongoDB服务器

安装完成后,需要启动MongoDB服务器。按照以下步骤启动MongoDB服务器:

  1. 打开命令行终端。
  2. 导航到MongoDB的安装目录。(或者配置环境变量)
  3. 运行以下命令启动MongoDB服务器:
mongod

image.png 看到这个就表示链接成功,然后最小化就可以了

四. 连接到MongoDB服务器

在MongoDB服务器启动后,可以使用MongoDB的客户端工具连接到服务器并执行各种操作。以下是连接到MongoDB服务器的步骤:

  1. 打开新的命令行终端。
  2. 导航到MongoDB的安装目录。
  3. 运行以下命令连接到本地MongoDB服务器:
mongo

image.png

五.数据库命令

5.1 显示所有数据库

show dbs

5.2 切换数据库

切换到指定的数据库,如果数据库不存在会自动创建数据库

use new_database_name

请将"new_database_name"替换为您想要创建的数据库名称。

5.3 显示当前所在数据库

db

删除当前数据库

db.dropDatabase()

5.4 创建集合

MongoDB中的集合类似于关系型数据库中的表。要创建一个新的集合,请使用以下命令:

db.createCollection("new_collection_name")

请将"new_collection_name"替换为您想要创建的集合名称。

5.5 插入文档

在MongoDB中,数据以文档的形式存储。要向集合中插入一个新的文档,请使用以下命令:

db.users.insertOne({ "name": "zhangsan", "age": "18" })

5.6 查询文档

要从集合中检索文档,请使用以下命令:

db.users.find()

users是查询的集合名称。此命令将返回集合中的所有文档。

5.7 更新文档

要更新集合中的文档,请使用以下命令:

db.users.updateOne({ "name": "zhangsan" }, { $set: { "name": "zhansan111" } })

5.8 删除文档

要从集合中删除文档,请使用以下命令:

db.users.deleteOne({ "name": "zhansan111" })

以上是mongodb的命令行使用,下文将结合node.js进行使用.