CentOS 7 安装 MongoDB 6
简介
MongoDB 是一个开源的 NoSQL 数据库,它具有高性能、高可用性和可伸缩性等特点。本文将介绍如何在 CentOS 7 上安装 MongoDB 6,并提供相关代码示例。
安装 MongoDB
以下是在 CentOS 7 上安装 MongoDB 6 的步骤:
步骤 1:导入 MongoDB 仓库的 GPG 密钥
首先,需要导入 MongoDB 仓库的 GPG 密钥。打开终端,执行以下命令:
sudo rpm --import
步骤 2:创建 MongoDB 仓库文件
下一步是创建 MongoDB 仓库文件。使用编辑器打开 /etc/yum.repos.d/mongodb-org-6.0.repo
,并将以下内容复制到文件中:
[mongodb-org-6.0]
name=MongoDB Repository
baseurl=
gpgcheck=1
enabled=1
gpgkey=
保存并关闭文件。
步骤 3:安装 MongoDB
现在可以使用 yum 命令来安装 MongoDB。执行以下命令:
sudo yum install -y mongodb-org
步骤 4:启动 MongoDB 服务
安装完成后,可以使用以下命令启动 MongoDB 服务:
sudo systemctl start mongod
步骤 5:设置 MongoDB 开机自启
如果希望 MongoDB 在系统启动时自动启动,可以使用以下命令设置:
sudo systemctl enable mongod
步骤 6:验证 MongoDB 安装
最后,可以运行以下命令来验证 MongoDB 是否成功安装:
mongo --version
如果安装成功,将会显示 MongoDB 的版本信息。
使用 MongoDB
安装完成后,可以使用 MongoDB 进行数据存储和查询等操作。下面是一些常用的 MongoDB 命令示例:
连接 MongoDB
要连接到 MongoDB,可以使用 mongo
命令:
mongo
创建数据库
使用 use
命令来创建一个新的数据库。例如,创建一个名为 mydb
的数据库:
use mydb
插入数据
使用 insertOne
命令来向集合中插入一条文档。以下示例将在 mycollection
集合中插入一个名为 John
的文档:
db.mycollection.insertOne({name: "John"})
查询数据
使用 find
命令来查询集合中的数据。以下示例将查询 mycollection
集合中的所有文档:
db.mycollection.find()
更新数据
使用 updateOne
命令来更新集合中的数据。以下示例将更新 mycollection
集合中名为 John
的文档的 age
字段为 30
:
db.mycollection.updateOne({name: "John"}, {$set: {age: 30}})
删除数据
使用 deleteOne
命令来删除集合中的数据。以下示例将删除 mycollection
集合中名为 John
的文档:
db.mycollection.deleteOne({name: "John"})
结论
本文介绍了在 CentOS 7 上安装 MongoDB 6 的步骤,并提供了相关的代码示例。通过这些示例,您可以开始使用 MongoDB 进行数据存储和查询等操作。希望本文能帮助您顺利安装和使用 MongoDB。如有任何问题,请随时提问。
参考资料
- MongoDB Documentation: