首先,如果已安装了旧版本的 MySQL,应先进行卸载,以确保新的安装不会出现问题。要卸载 MySQL,您可以使用包管理器执行以下命令:yum remove mysql mysql-server 接下来,从 MySQL 官方下载页面下载最新的 MySQL 8.0 RPM 包。选择与您的 CentOS-9 版本相匹配的文件。下载后,使用以下命令进行解压缩和...
CentOS-9下安装配置mysql8+本地连接测试
为了在 CentOS-9 下安装并配置 MySQL 8,我们将遵循一系列步骤来确保系统的兼容性和数据库的高效运行。以下是详细的步骤说明:
首先,如果已安装了旧版本的 MySQL,应先进行卸载,以确保新的安装不会出现问题。要卸载 MySQL,您可以使用包管理器执行以下命令:
yum remove mysql mysql-server
接下来,从 MySQL 官方下载页面下载最新的 MySQL 8.0 RPM 包。选择与您的 CentOS-9 版本相匹配的文件。下载后,使用以下命令进行解压缩和安装:
tar -xf mysql-8.0.34-1.el9.x86_64.rpm-bundle.tar -C /usr/local/mysql8
然后,进入安装目录并验证文件的存在:
cd /usr/local/mysql8
ls
为了运行 MySQL 服务并进行必要的配置,需要启动 MySQL 服务:
sudo systemctl start mysqld
sudo systemctl enable mysqld
完成安装后,需要通过设置初始密码来确保数据库的安全性。使用以下命令执行初始设置:
mysql -u root -p
您将被要求设置密码。确保密码包含大写字母、数字和特殊字符。完成设置后,执行以下命令以修改密码规则,允许使用更简单的密码,并使配置生效:
alter user 'root'@'localhost' identified by 'Gangge00000+';
UNINSTALL COMPONENT 'file://component_validate_password';
alter user 'root'@'localhost' identified by '00000';
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
至此,MySQL 8 已成功安装并配置在 CentOS-9 上,您可以连接并使用该数据库进行各种操作。若在执行过程中遇到任何问题,请随时联系作者,提供远程协助。2024-09-26