一. 安装MongoDB
要开始使用MongoDB,首先需要安装它。以下是MongoDB的安装步骤:
- 前往MongoDB官方网站(www.mongodb.com/)
- 运行安装程序并按照指示完成安装过程。
二. 核心概念
- 数据库(database) 数据库是一个数据仓库,数据库服务下可以创建很多数据库,数据库中可以存 放很多集合
- 集合(collection) 集合类似于 JS 中的数组,在集合中可以存放很多文档
- 文档(document) 文档是数据库中的最小单位,类似于 JS 中的对象
三. 启动MongoDB服务器
安装完成后,需要启动MongoDB服务器。按照以下步骤启动MongoDB服务器:
- 打开命令行终端。
- 导航到MongoDB的安装目录。(或者配置环境变量)
- 运行以下命令启动MongoDB服务器:
mongod
看到这个就表示链接成功,然后最小化就可以了
四. 连接到MongoDB服务器
在MongoDB服务器启动后,可以使用MongoDB的客户端工具连接到服务器并执行各种操作。以下是连接到MongoDB服务器的步骤:
- 打开新的命令行终端。
- 导航到MongoDB的安装目录。
- 运行以下命令连接到本地MongoDB服务器:
mongo
五.数据库命令
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进行使用.