如何在 Debian 11 上安装 MariaDB如何在 Debian 11 上安装 MariaDB如何在 Debian 11 上安装 MariaDB如何在 Debian 11 上安装 MariaDB
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 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的存储库,以进行更新。

$ sudo apt-get update

更新后,升级存储库,以便可以升级需要升级的包。

$ sudo apt-get upgrade

安装MariaDB的依赖包。

$ sudo apt-get install software-properties-common dirmngr

我们从MariaDB官网导入MariaDB安装包的密钥。

$ sudo apt-key adv --fetch-keys ‘https://mariadb.org/mariadb_release_signing_key.asc’

导入的密钥现已添加到 Debian 11 的存储库中,如下所示

$ sudo add-apt-repository ‘deb https://mariadb.mirror.liquidtelecom.com/repo/10.6/debian bullseye main’

再次更新存储库。

$ sudo apt-get update

安装 MariaDB。

$ sudo apt-get install mariadb-client mariadb-server -y

MariaDB 安装完成后,启动并启用它。使用systemctl命令启动它。

$ sudo systemctl start mariadb

启用它以便它可以在重新启动时自动启动。

$ sudo systemctl enable mariadb

为了验证MariaDB的运行状态,我们将检查它的状态。

$ sudo systemctl status mariadb

从状态可以确认,MariaDB已经成功安装并且正在运行。现在为了确保安全,我们将执行该命令。

$ sudo mysql_secure_installation

设置任意密码,例如,在我们的例子中我们设置密码。设置密码后,会显示成功消息,并询问是否切换到unix_socket认证,输入“n”,因为unix_socket认证是无密码的安全机制。

它会要求更改 root 密码,如果您不想更改,请按“n”。

接下来,它会要求删除匿名用户,输入“Y”将其删除。

输入“Y”,禁止远程 root 登录。

删除测试数据库并通过键入“Y”访问它。

现在通过回答“Y”来重新加载权限表。

现在为了验证安全性,我们将运行以下命令进入MariaDB的环境,然后输入设置的密码来访问它。

$ sudo mysql -u root -p

要检查 MariaDB 的版本,我们将键入。

SELECT VERSION();

退出 MariaDB。

EXIT;

结论

MariaDB 受欢迎的原因之一是它与 MySQL 的兼容性,这使得用户可以轻松地将数据库从 MySQL 转移到 MariaDB。这篇文章是关于使用终端在 Debian 11 上安装 MariaDB 的过程。我们只是从MariaDB官网导入密钥并将其添加到Debian bullseye的存储库中。安装后,我们启动并启用它,并通过确认其状态来验证这一点。最后,我们配置其基本设置并运行 MariaDB 以检查其安装的版本。

©2015-2025 艾丽卡 support@alaica.com