MySQL安装及配置教程

需积分: 9 0 下载量 123 浏览量 更新于2024-09-04 收藏 3KB TXT 举报
"该资源是一份关于MySQL安装的手册,涵盖了从下载安装包到设置root密码等一系列步骤。手册首先指导用户从MySQL官网下载YUM源的rpm安装包,并通过shell命令进行安装。接着,手册说明如何使用yum命令安装MySQL社区服务器版本。在服务安装完成后,可以通过systemctl命令启动和检查MySQL服务的状态,并设置开机启动。对于root用户的密码管理,手册指出初始密码会在日志文件/var/log/mysqld.log中生成,用户需要找到这个临时密码并用它登录MySQL,然后更改root密码。特别提醒,MySQL 5.7版本引入了密码安全检查插件validate_password,对新设密码有特定的复杂度要求,如长度、字符类型等。用户可以通过查询环境变量来了解密码策略详情。" 在本手册中,MySQL的安装过程被详细拆分为多个步骤。首先,用户需要访问MySQL官方网站下载适用于其操作系统的YUM源rpm安装包,例如在Red Hat Enterprise Linux 7 (RHEL7)系统中,可使用wget下载指定版本的安装包。下载完成后,通过yum localinstall命令安装此包,以添加MySQL的YUM仓库。安装成功后,通过运行yum repolist enabled命令检查MySQL仓库是否已启用。 接下来,手册引导用户使用yum install命令安装MySQL社区服务器。安装完毕后,启动MySQL服务是必要的,这可以通过systemctl start mysqld命令实现。同时,手册建议设置MySQL服务为开机启动,以确保系统重启时服务能自动运行,这可通过systemctl enable mysqld及systemctl daemon-reload命令完成。 对于安全性问题,手册强调了root用户的密码管理。MySQL在安装过程中会在/var/log/mysqld.log文件中生成一个临时root密码。用户需查找这个密码,然后使用mysql -u root -p命令登录MySQL,再执行ALTER USER语句来更改密码。值得注意的是,从MySQL 5.7开始,系统启用了validate_password插件,新密码必须满足特定的安全策略,比如包含大写、小写字母、数字和特殊字符,并且长度至少为8位。如果密码不符合这些要求,将会收到错误提示。用户可以使用show variables like '%password%'命令来查看当前的密码策略设置,以便调整新密码以符合这些规则。