图文详述:使用yum安装MySQL 5.7的步骤与配置

需积分: 15 0 下载量 139 浏览量 更新于2024-09-05 收藏 513KB PDF 举报
本文档详细介绍了如何使用yum工具在Linux系统上安装MySQL 5.7版本的方法。首先,你需要配置YUM源,确保可以从官方可靠的渠道获取MySQL的软件包。MySQL官网提供了针对不同操作系统的YUM源,如`mysql80-community-release-el7-3.noarch.rpm`,适用于RHEL/CentOS 7系统。 步骤一,从MySQL官网下载对应的MySQL 5.7 YUM源rpm文件,例如`mysql57-community-release-el7-8.noarch.rpm`,然后通过`wget`命令进行下载。接着,使用`yum localinstall`来安装下载的rpm包,确认安装成功后,你可以通过`yum repolist enabled`查看所有可用的仓库和它们的状态。 步骤二,修改`/etc/yum.repos.d/mysql-community.repo`文件,将默认的MySQL版本源的`enabled`属性更改为1,以便激活你想要安装的版本(这里是5.7)。同时,将其他非目标版本的`enabled`属性设为0,以确保安装指定的MySQL版本。 步骤三,正式安装MySQL服务器,使用`yum install`命令,如`yum install mysql-community-server`。安装完成后,启动MySQL服务,使用`systemctl start mysqld`,并通过`systemctl status mysqld`检查服务运行状态。 值得注意的是,MySQL 5.7默认启用了密码安全检查插件`validate_password`,这要求密码必须包含大写字母、小写字母、数字和特殊字符,且长度至少为8位。如果使用默认的密码尝试登录,可能会遇到ERROR 1819的提示。解决这个问题时,可以通过`systemctl enable`命令使MySQL在系统启动时自动启动。 最后,由于MySQL安装过程中会自动生成一个默认密码,但为了安全起见,建议登录到MySQL后立即更改这个默认密码,以遵循密码策略。你可以通过MySQL命令行或相关的管理工具来执行密码修改。 总结起来,本篇文档详述了如何通过yum工具在Linux系统上配置、安装和管理MySQL 5.7,包括配置YUM源、安装过程中的注意事项以及密码策略。对于系统管理员和开发人员来说,这是一个实用的指南,帮助他们高效地在系统中部署和维护MySQL数据库。