网站搜索

如何在 CentOS 8/RHEL 8 上安装 MySQL 8.0


MySQL 是最流行的、免费的、开源的关系数据库管理平台,它通过允许多用户访问每个数据库来在任何单个服务器上托管多个数据库。

可以使用在 CentOS 8CentOS 8 上默认启用的 MySQL 模块从默认 AppStream 存储库安装最新的 MySQL 8.0 版本。 RHEL 8 系统。

还有 MariaDB 10.3 数据库版本可以从默认的 AppStream 存储库安装,这是 的“直接替换MySQL 5.7,有一些限制。如果您的应用程序不受 MySQL 8.0 支持,那么我建议您安装 MariaDB 10.3。

在本文中,我们将引导您使用默认的CentOS 8RHEL 8安装最新MySQL 8.0版本的过程。 >AppStream 通过 YUM 实用程序存储库。

在 CentOS8 和 RHEL 8 上安装 MySQL 8.0

最新版本的 MySQL 8.0 可以从 CentOS 8RHEL 8 上的默认 Application Stream 存储库安装> 系统使用以下 yum 命令。

yum -y install @mysql

@mysql 模块将安装最新版本的 MySQL 及其所有依赖项。

MySQL安装完成后,启动MySQL服务,使其在系统启动时自动启动,并通过运行以下命令验证状态。

systemctl start mysqld
systemctl enable --now mysqld
systemctl status mysqld

现在,通过运行安全脚本来保护 MySQL 安装,该脚本包含多种基于安全的操作,例如设置 root 密码、删除匿名用户、禁止 root 远程登录、删除测试数据库和重新加载权限。

mysql_secure_installation

一旦MySQL安装安全,您就可以登录MySQL shell,并开始创建新的数据库和用户。

mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO ravi@localhost IDENTIFIED BY 'ravi123';
mysql> exit

就这样!在本文中,我们解释了如何在 CentOS 8RHEL 8 上安装 MySQL 8.0。如果您有任何问题或反馈,请在下面的评论部分与我们分享。