第一步 查看是否安装了MySQL
使用命令 rpm -qa | grep mysql,或者命令 yum list installed | grep mysql
如果没有返回结果,则说明没有安装过,反之,则说明安装了mysql,则需要删除MySQL及其依赖的包,使用命令
yum -y remove mysql-libs.x86_64
第二步 下载源
使用命令 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
下载MySQL的yum源
第三步 安装rpm包
在正式安装之前,需要切换成root权限的用户,使用命令 su root,根据提示输入密码即可,最好再ping一下,查看外网是否可以访问到。不切换到root用户,在执行安装命令时,会报错permission denied。

然后使用命令 yum localinstall mysql57-community-release-el7-8.noarch.rpm 安装
第四步 检查是否成功安装
使用命令 yum repolist enabled | grep "mysql.-community."
有MySQL相关的返回结果,说明已经成功安装
第五步 正式安装
使用命令 yum -y install mysql-community-server --nogpgcheck 开始下载依赖包并安装MySQL,注意:如果不加上--nogpgcheck参数,则在下载完成后的安装过程中报错,提示Failing package is: mysql-community-client-5.7.39-1.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

第六步 启动mysql
使用命令
systemctl start mysqld
systemctl enable mysqld
systemctl status mysqld
三个命令启动mysql并设置开机自启动

第七步 获取MySQL临时密码并登录
使用命令 grep "password" /var/log/mysqld.log 获取MySQL的默认密码,之后使用此密码登录mysql

大功告成
网友评论