引言

MySQL是一款开源的关系型数据库管理系统,广泛应用于各种规模的应用程序。在CentOS系统中,使用官方提供的RPM包安装MySQL是一种快速且简单的方法。本文将详细介绍如何在CentOS系统上一键安装MySQL,并配置其基本使用。

系统要求

在安装MySQL之前,请确保您的CentOS系统满足以下要求:

  • 系统版本:CentOS 7 或 CentOS 8
  • 系统架构:x86_64 或 arm64
  • 系统环境:建议使用最新版的CentOS系统,以确保兼容性和安全性

安装MySQL

1. 添加MySQL Yum仓库

首先,需要添加MySQL的Yum仓库。您可以通过以下命令完成:

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

对于CentOS 8,使用以下命令:

sudo yum install https://dev.mysql.com/get/mysql80-community-release-el8-3.noarch.rpm

2. 安装MySQL

在添加了Yum仓库之后,就可以使用以下命令安装MySQL:

sudo yum install mysql-community-server

安装过程中,系统可能会提示您确认是否继续安装。输入“y”并按回车键确认。

3. 启动MySQL服务

安装完成后,启动MySQL服务:

sudo systemctl start mysqld

4. 配置MySQL

默认情况下,MySQL会生成一个临时的root密码。您可以使用以下命令查看:

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

根据提示信息,您可以使用以下命令登录到MySQL并设置新的root密码:

sudo mysql -u root -p

在MySQL提示符下,执行以下命令:

SET PASSWORD = PASSWORD('YourNewPassword');

然后退出MySQL:

EXIT;

5. 设置MySQL开机自启

为了使MySQL在系统启动时自动运行,可以使用以下命令:

sudo systemctl enable mysqld

总结

通过以上步骤,您已经在CentOS系统上一键安装并配置了MySQL数据库。现在,您可以开始使用MySQL进行数据存储和管理了。如果您在安装或配置过程中遇到任何问题,可以查阅MySQL官方文档或寻求社区支持。祝您使用愉快!