安装前虚拟机能上网及准备工作:
清除YUM缓存: yum clean all
建立一个缓存: yum makecache
升级所有包同时也升级软件和系统内核: yum update
安装lrzsz,使用rz和sz命令 : yum -y install lrzsz
移除mariadb数据库: yum -y remove mariadb-libs
安装wget: yum -y install wget
1、下载rpm 安装文件
wget http://repo.mysql.com/mysql-community-release-el7-7.noarch.rpm
2、安装下载的 mysql-community-release-el7-7.noarch.rpm 文件
rpm -ivh mysql-community-release-el7-7.noarch.rpm
3、配置mysql安装源信息
vi /etc/yum.repos.d/mysql-community.repo
核对该文件中的所有选项是否跟图片一致。
![image.png](https://fynotefile.oss-cn-zhangjiakou.aliyuncs.com/fynote/fyfile/6941/1649839094005/085e019af8c149d8b1bb527c5e6112cc.png)
enable=1 表示启用这个源。
gpkcheck=0 表示对从这个源下载的rpm包不进行校验。
4、进行安装mysql
yum install mysql-community-server
出错解决方法:
![image.png](https://fynotefile.oss-cn-zhangjiakou.aliyuncs.com/fynote/fyfile/6941/1649839094005/4a7c9fc69ee449ddb2f98cfc07b2c4a5.png)
解决方案:
修改/etc/resolv.conf文件 vi /etc/resolv.conf
添加 nameserver 当地dns供应商 nameserver 114.114.114.114
安装完成之后启用mysql
systemctl start mysqld
查看启动状态
systemctl status mysqld
设置为开机启动
systemctl enable mysqld
systemctl daemon-reload
查看mysql 5.7 数据库初始化root密码
grep 'temporary password' /var/log/mysqld.log
登录mysql
mysql -u root -p
输入root 初始化的密码,如果能登录成功,说明已经安装完成!