准备工作
一、先关闭防火墙和selinux
systemctl stop firewalld && setenforce 0
二、下载一个工具wget
yum -y install wget
开始进行安装步骤
一、进入官网找到并复制安装链接
MySQL官网
往下翻找到社区下载
选择yum安装方式
找到和自己系统对应的版本
然后右键直接复制链接
二、得到链接回到Linux中进行安装
1.下载需要的yum源
wget后面就是刚刚复制的链接
wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm
当前目录就会多一个文件mysql80-community-release-el7-11.noarch.rpm,然后进行解压
rpm -ivh mysql80-community-release-el7-11.noarch.rpm
现在MySQL安装所需要的yum源就有了
2.修改一下mysql的yum源
vim /etc/yum.repos.d/mysql-community.repo
如果想安装MySQL5.7:
如果想安装MySQL8.0
然后保存退出文件。
3.进行yum安转MySQL
这一步会有点慢
yum install -y mysql-community-server
安装好后可以查看一下版本号,检查是否安装成功
mysql --version
二、安装完成进入到数据库
1.启动MySQL数据库,并设置开机自启
启动
systemctl start mysqld
设置开机自启
systemctl enable mysqld
2.启动完成后查看初始密码,并修改密码
查看初始密码
grep password /var/log/mysqld.log
修改初始密码(要求大小写字母各一个,一个特殊字符,加上数字,密码一共不少于8个字符)
mysqladmin -uroot -p'初始密码(旧密码)' password '新密码'
这样密码就修改完成
3.登录进入MySQL数据库
mysql -uroot -p'密码'