7.3. 使用 MySQL
MySQL 服务器是一个开源、快速且强大的数据库服务器。 MySQL 是一个关系型数据库,其将数据转换为结构化的信息,并提供 SQL 接口来访问数据。它包含多个存储引擎和插件,以及地理信息系统(GIS)和 JavaScript 对象表示法(JSON)功能。 了解如何在 RHEL 系统上安装和配置 MySQL ,如何备份 MySQL 数据、如何从较早的 MySQL 版本迁移,以及如何复制 MySQL 。
7.3.1. 安装 MySQL
在 RHEL 8 中,
MySQL 8.0
服务器是作为
mysql:8.0
模块流提供的。
由于 RPM 软件包冲突,
MySQL
和
MariaDB
数据库服务器无法在 RHEL 8 中并行安装。您可以在容器中并行使用
MySQL
和
MariaDB
数据库服务器,请参阅
在容器中运行多个 MySQL 和 MariaDB 版本
。
要安装
MySQL
,请使用以下流程。
从
mysql
模块中选择
8.0
流(版本),并指定
服务器
配置文件来安装
MySQL
服务器软件包:
# yum module install mysql:8.0/server
启动
mysqld
服务:
# systemctl start mysqld.service
在引导时启用
mysqld
服务:
# systemctl enable mysqld.service
建议: 要在安装 MySQL 时提高安全性,请运行以下命令:
$ mysql_secure_installation
此命令启动一个完全交互的脚本,该脚本会提示过程中的每一步。该脚本可让您通过以下方法提高安全性: 为 root 帐户设置密码 删除匿名用户 禁止远程 root 登录(在本地主机之外)