如何在 Ubuntu 上检查是否安装了 MongoDB

MongoDB 是一个流行的 NoSQL 数据库,许多开发者在其项目中使用。然而,对于刚入行的小白来说,检查本地是否安装了 MongoDB 可能不是一件容易的事。本文将告诉你如何在 Ubuntu 系统中查看是否安装了 MongoDB,步骤清晰,代码详细。

整体步骤

步骤 描述
1 打开终端
2 使用命令检查 MongoDB 是否存在
3 检查 MongoDB 服务状态
4 如果未安装,则处理安装过程

步骤详细说明

1. 打开终端

首先,我们需要打开终端。在 Ubuntu 系统中,可以通过按下 Ctrl + Alt + T 快捷键打开终端。打开的第一个界面就是你进行查询和输入命令的地方。

2. 检查MongoDB是否存在

在终端中,我们可以使用 mongomongod 命令来检查 MongoDB 是否已经安装。执行以下命令:

mongo --version
# 输出 MongoDB 客户端的版本信息

如果 MongoDB 安装成功,你会看到类似于下面的输出:

MongoDB shell version vX.X.X

如果终端返回“command not found”错误,这意味着 MongoDB 可能未安装。

3. 检查 MongoDB 服务状态

如果你确认已安装 MongoDB,你还需要确认 MongoDB 服务是否正在运行。在终端中输入以下命令:

sudo systemctl status mongod
# 检查 MongoDB 服务状态

该命令会告诉你 MongoDB 服务是否正在运行。如果服务正在运行,你会看到一个包含“active (running)”字样的状态。如果服务未运行,你可以使用以下命令启动它:

sudo systemctl start mongod
# 启动 MongoDB 服务

4. 处理未安装的情况

如果确定 MongoDB 没有安装,你可以按照以下步骤安装 MongoDB。

4.1. 导入 MongoDB 公共密钥

执行以下命令,以便可以从官方仓库安装 MongoDB:

wget -qO -  | sudo apt-key add -
# 导入 MongoDB 的公共密钥
4.2. 添加 MongoDB 仓库

执行以下命令以添加 MongoDB 的仓库:

echo "deb [ arch=amd64,arm64 ]  focal/multiverse amd64 BSON/ x$((lsb_release -cs))-mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
# 添加 MongoDB 仓库
4.3. 更新软件包列表

在添加了新仓库后,更新你的软件包列表:

sudo apt update
# 更新 apt 包列表
4.4. 安装 MongoDB

最后,运行以下命令来安装 MongoDB:

sudo apt install -y mongodb-org
# 安装 MongoDB

完成安装后,你可以开始 MongoDB 服务,并通过以下命令检查其状态:

sudo systemctl start mongod
sudo systemctl status mongod
# 启动并检查 MongoDB 服务状态

使用 Mermaid 绘制饼状图

接下来,我们可以用一个饼状图来展示 MongoDB 在开发者所用数据库中的市场占有率(统计算法为示意):

pie
    title 数据库市场占有率
    "MongoDB": 30
    "MySQL": 25
    "PostgreSQL": 15
    "SQLite": 10
    "其他": 20

总结

通过上述简易步骤,你应该能够轻松地检查在 Ubuntu 系统上是否安装了 MongoDB。如果没有安装,你也能根据步骤完成安装及启动。这些操作都是使用终端命令完成的,非常实用。

在开发过程中,掌握如何管理本地数据库是非常重要的。希望本文能对你有所帮助!