MySQL 8 安装与启动指南

MySQL 是一款广泛使用的开源关系数据库管理系统,以其高性能、可靠性和易用性而闻名。MySQL 8 是其最新版本,带来了许多新特性和改进。本文将详细介绍如何在 Linux 系统上使用 yum 包管理器安装 MySQL 8 并启动服务。

安装前的准备

在开始安装之前,请确保您的 Linux 系统已经安装了 yum 包管理器。大多数基于 Red Hat 的发行版(如 CentOS、Fedora)默认都安装了 yum

添加 MySQL 8 仓库

MySQL 8 并不包含在默认的 yum 仓库中,因此我们需要手动添加 MySQL 8 的仓库。打开终端,执行以下命令:

sudo yum install centos-release-scl
sudo yum install rh-mysql80

这两个命令将添加 MySQL 8 的仓库并安装所需的依赖。

安装 MySQL 8

添加完仓库后,我们可以使用 yum 安装 MySQL 8。执行以下命令:

sudo yum install mysql-community-server

安装过程中,yum 会提示您确认安装。按 y 键继续。

配置 MySQL 8

安装完成后,我们需要配置 MySQL 8。首先,启动 MySQL 服务:

sudo systemctl start mysqld

然后,运行安全安装脚本,设置 root 用户密码并删除匿名用户:

sudo mysql_secure_installation

按照提示操作,设置 root 用户密码。

启动 MySQL 8

安装并配置完成后,MySQL 服务应该已经启动。您可以通过以下命令检查服务状态:

sudo systemctl status mysqld

如果服务正在运行,您将看到 active (running) 的状态。

连接到 MySQL 8

要连接到 MySQL 8,您可以使用以下命令:

mysql -u root -p

系统会提示您输入 root 用户密码。输入密码后,您将进入 MySQL 命令行界面。

关系图

以下是 MySQL 数据库中常见的实体关系图:

erDiagram
    user ||--o{ database : contains
    database ||--o{ table : contains
    table ||--o{ column : has
    column }|..|_ data_type : of
    index }|..|{ table : on
    user }|..|{ permission : has
}

结尾

通过本文的介绍,您应该已经了解了如何在 Linux 系统上使用 yum 安装 MySQL 8 并启动服务。MySQL 8 带来了许多新特性和改进,包括更好的性能、安全性和易用性。希望本文能帮助您顺利安装并使用 MySQL 8。

如果您在安装或使用过程中遇到任何问题,欢迎查阅 MySQL 官方文档或在社区寻求帮助。祝您使用愉快!