CentOS 7下安装MySQL 8

时光倒流酱 2024-10-05 ⋅ 112 阅读

MySQL是一种流行的开源关系型数据库管理系统,被广泛应用于Web开发和数据存储等领域。本文将介绍如何在CentOS 7系统下使用yum方式安装MySQL 8,并进行相应的配置。

1. 更新系统

在开始之前,我们需要确保系统是最新的状态。使用以下命令更新系统软件包:

sudo yum update

2. 添加MySQL Yum Repository

MySQL官方提供了一个特定的Yum Repository,用于在CentOS系统上安装MySQL。执行以下命令添加该Repository:

sudo yum install -y https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

3. 安装MySQL Server

现在可以使用yum命令安装MySQL Server了:

sudo yum install -y mysql-server

4. 启动和配置MySQL

安装完成后,启动MySQL Server,并设置开机自启动:

sudo systemctl start mysqld
sudo systemctl enable mysqld

初次启动MySQL时,会自动生成一个初始密码,可以通过以下命令查看:

sudo grep 'temporary password' /var/log/mysqld.log

5. 安全配置MySQL

MySQL提供了一个安全的脚本来进行初始配置。使用以下命令运行该脚本:

sudo mysql_secure_installation

按照提示完成MySQL的安全配置,包括更改root密码、删除匿名用户、禁止远程root登录等。

6. 连接MySQL

可以使用以下命令连接到MySQL服务器:

mysql -u root -p

输入先前设置的root密码后,即可成功连接到MySQL服务器。

7. 配置防火墙

如果系统已启用防火墙,需要允许MySQL的访问。运行以下命令添加所需的防火墙规则:

sudo firewall-cmd --permanent --add-service=mysql
sudo firewall-cmd --reload

至此,CentOS 7系统下MySQL 8的安装已经完成。

总结: 本文介绍了使用yum方式在CentOS 7系统下安装MySQL 8,并进行相应的配置。希望通过本文能够帮助到想要在CentOS上使用MySQL的读者们。


全部评论: 0

    我有话说: