介绍:
每当谈到关系数据库时,MariaDB 都被认为是其中最受欢迎的数据库之一。 它由 MySQL 数据库管理系统的制造商开发,旨在兼容所有三种主要操作系统,即 Linux、macOS 和 Windows。 由于 Debian 10 是最轻量的 Linux 发行版之一,这就是为什么大多数用户更喜欢使用它来执行日常任务的原因。 因此,今天的文章将阐明在 Debian 10 上安装 MariaDB 的方法。
在 Debian 10 上安装 MariaDB 的方法:
为了在 Debian 10 系统上安装 MariaDB,我们将快速引导您完成下面提到的六个简单步骤:
第 1 步:更新 Debian 10 系统的缓存:
与安装任何新软件包一样,您必须先更新系统的缓存。 同样,我们将通过运行以下命令来更新 Debian 10 系统的缓存:
sudo apt update
成功更新所有包和依赖项后,您的系统将显示类似于下图所示的输出:
第 2 步:在 Debian 10 上安装 MariaDB 服务器:
现在您必须借助以下命令开始在 Debian 10 上安装 MariaDB 服务器:
sudo apt install mariadb-server
通过此命令后,您的 Debian 10 系统将立即开始在其上安装 MariaDB 服务器,但是,在安装过程中,它会询问您一次是否同意,如下图所示:
一旦您提供此同意,现在终端的控制权将仅在安装完成后交还给您,如下图所示:
第 3 步:在 Debian 10 上启动 MariaDB 服务:
在某些版本的 Linux 上,MariaDB 服务在安装后会自动启动,而在其他版本中,您必须手动启动它。 但是,为了安全起见总是好的,因此您始终可以通过运行以下命令手动启动 MariaDB 服务:
sudo systemctl start mariadb
如果 MariaDB 服务启动成功,您将不会在终端上收到任何消息。
第 4 步:检查 MariaDB 服务的状态以验证其安装:(可选)
因此,要验证 MariaDB 服务是否安装并启动成功,您必须通过运行以下命令检查该服务的状态:
sudo systemctl status mariadb
由于 MariaDB 服务的状态在我们的案例中是“活动(运行)”,因此,这意味着它已成功安装并在我们的 Debian 10 系统上启动。
第 5 步:检查 MariaDB 服务器的版本:(可选)
您甚至可以通过运行如下所示的命令来检查已安装的 MariaDB 服务器的版本:
mariadb --version
我们的 Debian 10 系统上安装的 MariaDB 服务器的版本如下图所示:
第 6 步:保护您的 MariaDB 服务器:(可选)
此外,您甚至可以通过运行以下命令来保护您的 MariaDB 服务器:
sudo mysql_secure_installation
运行此命令后,系统会要求您输入 root 密码,如下图所示:
输入root密码后,系统会询问您是否要更改它。 在我们的例子中,因为我们不想改变它,所以我们按下了“n”键。 如果您想更改您的 root 密码,您可以执行其他操作。
MariaDB 默认创建一个匿名用户用于测试目的。 但是,在保护您的 MariaDB 服务器时,删除该用户总是好的。 所以在这里,您必须输入“Y”,如下图所示:
然后强烈建议您始终禁止远程 root 登录以增加安全性。 因此,您也需要在此处输入“Y”。
MariaDB 甚至在安装时默认创建一个测试数据库。 您还应该删除此数据库并访问它。 因此,您应该在此处输入“Y”,如下图所示:
最后,您将被要求重新加载权限表,以便它可以轻松读取您刚刚所做的所有更改。 因此,您需要在此处再次按“Y”。
配置完所有这些设置后,您将在终端上看到下图中突出显示的消息,这表明您的 MariaDB 服务器已成功保护。
从 Debian 10 中删除 MariaDB 的方法:
要从 Debian 10 系统中删除 MariaDB 及其配置文件,您必须运行以下命令:
sudo apt-get purge mariadb-server
一旦此命令从您的 Debian 10 系统中删除 MariaDB 及其所有配置文件,它将导致下图中显示的消息显示在您的 Debian 10 终端上:
现在您可能还想摆脱所有与 MariaDB 一起安装的软件包。 这可以通过发出以下命令来完成:
sudo apt-get autoremove
执行此命令后,您将无法在 Debian 10 系统上找到任何 MariaDB 痕迹。
结论:
按照本文的步骤 1 到 3,您可以方便地在 Debian 10 系统上安装和启动 MariaDB 服务。 第 4 步到第 6 步是可选的,但是,如果您按照原样阅读整篇文章会非常好,因为这些额外的步骤只是为了您的利益而呈现的。 此外,我们甚至在本文的最后一节中向您解释了如何从 Debian 10 系统中删除 MariaDB。