一、更新系统软件包
1、命令:sudo yum update y
2、说明:这条命令会更新所有已安装的软件包至最新版本,y
选项表示自动回答所有提示为“是”。

二、安装MySQL存储库
1、下载MySQL存储库RPM文件
命令:sudo wget https://dev.mysql.com/get/mysqlcommunityreleaseel65.noarch.rpm
说明:使用wget工具下载MySQL存储库的RPM文件,该文件包含了MySQL软件包的相关信息和依赖。
2、安装下载的RPM文件
命令:sudo rpm ivh mysqlcommunityreleaseel65.noarch.rpm
说明:i
表示安装,v
表示详细模式,h
则用于显示进度条。

三、安装MySQL
1、安装MySQL服务器
命令:sudo yum install mysqlcommunityserver y
说明:这将安装MySQL服务器,mysqlcommunityserver
是MySQL的核心组件,y
选项会自动确认安装。
四、启动MySQL服务
1、命令:sudo service mysqld start
2、说明:该命令启动MySQL服务,确保MySQL服务器正常运行。
五、配置MySQL
1、查看临时密码

命令:sudo grep 'temporary password' /var/log/mysqld.log
说明:临时密码是在安装时为MySQL根用户创建的,通过查看日志文件获取该密码。
2、登录MySQL并修改密码
命令:mysql u root p
操作:系统会提示输入密码,输入临时密码后进入MySQL命令行界面,然后使用以下命令修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';
。
六、验证MySQL安装
1、命令:mysql u root p
2、说明:如果能够成功登录,就表示MySQL安装成功。
七、FAQs
1、Q:如果在安装过程中出现依赖关系错误,该怎么办?
A:可以使用yum provides <缺失的依赖包名>
命令来查找提供该依赖包的可用软件源,然后根据提示进行安装或手动下载相应的依赖包进行安装,如果缺少libaio
依赖包,可以执行yum install libaio
来安装。
2、Q:忘记了MySQL root用户的密码,如何重置?
A:首先停止MySQL服务,sudo service mysqld stop
,然后以跳过权限表的方式启动MySQL,mysqld_safe skipgranttables &
,接着登录MySQL,mysql u root
,此时不需要密码即可进入,在MySQL命令行中执行以下命令重置密码:update mysql.user set authentication_string=password('新密码') where user='root';
,注意将'新密码'
替换为你希望设置的新密码,最后重新启动MySQL服务,sudo service mysqld restart
。