如何在 Debian 11 上安装 MariaDB
MariaDB 是 RDMS(关系数据库管理系统),用于像 MySQL 一样以表的形式管理数据库的数据。两者之间的主要区别在于MariaDB是用Perl、Bash、C、C++编写的,而MySQL仅是用C、C++编写的。 MariaDB 的更新功能是其高性能存储引擎以及轻松与其他 RDBMS 配合使用。 MariaDB 被 Google 和 Mozilla 等科技巨头使用。
在本文中,我们将学习使用命令行方法在 Debian 11 上安装 MariaDB。
如何在 Debian 11 上安装 MariaDB
我们将学习在Debian 11上安装最新版本的MariaDB 10.6。在安装之前我们将更新和升级Debian 11的存储库,以进行更新。
更新后,升级存储库,以便可以升级需要升级的包。
安装MariaDB的依赖包。
我们从MariaDB官网导入MariaDB安装包的密钥。
导入的密钥现已添加到 Debian 11 的存储库中,如下所示
再次更新存储库。
安装 MariaDB。
MariaDB 安装完成后,启动并启用它。使用systemctl命令启动它。
启用它以便它可以在重新启动时自动启动。
为了验证MariaDB的运行状态,我们将检查它的状态。
从状态可以确认,MariaDB已经成功安装并且正在运行。现在为了确保安全,我们将执行该命令。
设置任意密码,例如,在我们的例子中我们设置密码。设置密码后,会显示成功消息,并询问是否切换到unix_socket认证,输入“n”,因为unix_socket认证是无密码的安全机制。
它会要求更改 root 密码,如果您不想更改,请按“n”。
接下来,它会要求删除匿名用户,输入“Y”将其删除。
输入“Y”,禁止远程 root 登录。
删除测试数据库并通过键入“Y”访问它。
现在通过回答“Y”来重新加载权限表。
现在为了验证安全性,我们将运行以下命令进入MariaDB的环境,然后输入设置的密码来访问它。
要检查 MariaDB 的版本,我们将键入。
退出 MariaDB。
结论
MariaDB 受欢迎的原因之一是它与 MySQL 的兼容性,这使得用户可以轻松地将数据库从 MySQL 转移到 MariaDB。这篇文章是关于使用终端在 Debian 11 上安装 MariaDB 的过程。我们只是从MariaDB官网导入密钥并将其添加到Debian bullseye的存储库中。安装后,我们启动并启用它,并通过确认其状态来验证这一点。最后,我们配置其基本设置并运行 MariaDB 以检查其安装的版本。