在本教程中,我们将讨论如何在 Debian/Ubuntu 操作系统上安装 MariaDB。 说到 MariaDB,它是 MariaDB 基金会下的开源软件。 它是由 MySQL 开发人员开发的。 MariaDB 是 MySQL 的替代品,但有一些限制。 即使在 XAMPP 中,MySQL 也被 MariaDB 取代。 MariaDB 支持结构化和半结构化数据。 这使得 MariaDB 成为大数据的理想技术。
MariaDB 的其他一些细节如下:
The package used: mariadb-server Default Port : 3306 Configuration file: /etc/my.cnf Log File: /var/log/mariadb/mariadb.log
让我们看看如何在 Ubuntu/Debian 上安装 MariaDB。 通常,建议从 Debian 存储库安装 MariaDB。
MariaDB有两种安装方法:
- 通过 apt 在 Debian 上安装 MariaDB
- 或者从 MariaDB 存储库在 Debian 上安装 MariaDB
从 apt Sources 在 Debian 上安装 MariaDB
在这里,我已经描述了安装 MariaDB 的步骤。 这个过程非常简单,你不会有任何问题。
1.更新包
让我们更新安装在 Debian/Ubuntu 中的软件包。 在这里,我们使用 apt,因为它将所有功能组合在一个命令中。
语法如下:
# sudo apt update
2.安装mariadb-server包
现在,我们更新了包,让我们安装 mariadb-server 包。
其语法如下:
# sudo apt install mariadb-server
处理继续进行,它会要求您“你要继续吗?” 回答 ”是”. 因此,安装将完成。
3. 启动 MariaDB 服务
我们需要检查 MariaDB 服务是否正在运行。 为此,我们将使用 服务命令.
语法如下:
# sudo service mariadb status
在上图中,您会注意到状态 积极的. 这仅表示 MariaDB 已成功安装在系统中。
从官方存储库安装 MariaDB
之前,我们讨论了如何使用 apt 命令在 Debian 上安装 MariaDB。 让我们学习如何通过他们的官方存储库安装 MariaDB。
1.启用 MariaDB 存储库
第一步是启用 MariaDB 存储库。 默认情况下,MariaDB 存储库存在于 Debian/Ubuntu 中。 您需要启用它。
其语法如下:
#sudo apt install software-properties-common dirmngr
安装软件属性后,您需要将存储库 GPG 密钥导入系统。 为此,请运行下面给出的以下命令:
# sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
您需要运行以完全启用存储库的最后一个命令如下:
sudo add-apt-repository 'deb [arch=amd64] https://mirror.23media.de/mariadb/repo/10.4/debian buster main'
成功运行这三个命令后,您的存储库已启用。
2.更新包
下一步是像以前一样更新软件包。 上面已经讨论过了。
以下的语法是:
# sudo apt update
此命令将更新所有已安装的软件包。
3.安装mariadb-server包
下一步与我们在安装 mariadb 服务器包之前所做的相同。
其语法如下:
# sudo apt install mariadb-server
此命令将成功安装服务器。
4.启动服务
启动服务或验证服务是否已启动是最后一步。 执行此操作的命令如下:
$ sudo service mariadb start
此命令显示 MariaDB 的状态。
如何在 Debian/Ubuntu 中保护 MariaDB?
安全是每个人最关心的问题。 如果您不使用密码进行身份验证,任何人都可以轻松窃取您的数据。 因此,提供用户身份验证很重要。 MariaDB 为您提供了添加用户密码的功能。
其语法如下:
# sudo mysql_secure_installation
它会询问您的密码、删除匿名用户并限制 root 用户对本地计算机的访问。 因此,您的数据库将受到保护。
在 Debian/Ubuntu 中使用命令启动 MariaDB
执行所有步骤后,使用以下命令之一启动 MariaDB 服务器:
# sudo mysql OR # sudo mariadb
这将启动服务器,您可以开始使用数据库。
检查 MariaDB 的版本
要知道您的系统中安装了哪个版本,请运行以下命令:
# sudo mariadb --version
此命令将打印安装的 MariaDB 版本。
如何从 Debian/Ubuntu 卸载 MariaDB 服务器
我们知道如何在 Ubuntu/Debian 中安装 MariaDB 服务器。 但是我们应该知道如何卸载它。 在这里,我已经描述了命令:
# sudo apt --purge remove mariadb-server
此命令将从 Debian/Ubuntu 卸载所有 MariaDB 软件包。
结论
现在就是这样! 我们的系统上安装了我们自己的 MariaDB 服务器。 对于包的未来更新,您需要做的就是使用更新 apt 存储库 适当的更新 然后运行 适当升级. mariadb-server 软件包将自动升级到最新的软件包,您无需再次完成整个过程。