由于某些歷史原因,yum默認(rèn)不提供 MySQL 5.7 安裝源,所以需要手動添加。
一、手動添加 MySQL yum源
1、從 MySQL 官網(wǎng)下載 yum repo 配置文件
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
2、安裝下載好的 repo
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
二、安裝并啟動 MySQL
1、安裝 MySQL
yum install mysql-server
2、啟動MySQL
systemctl start mysqld
三、登錄 MySQL
1、獲取初裝時的臨時密碼
grep 'temporary password' /var/log/mysqld.log
2、登錄 MySQL
mysql -u root -p
3、修改初始密碼(必須修改)
set password=password("你想設(shè)置的密碼");
4、這時可能會提示 “Your password does not satisfy the current policy requirements”,這是因為新密碼不符合要求,可設(shè)置降低密碼復(fù)雜度。
// 設(shè)置密碼復(fù)雜度為低
set global validate_password_policy=LOW
// 修改密碼最低長度為4
set global validate_password_length=4
5、重復(fù)第三部,設(shè)置新密碼
set password=password("你想設(shè)置的密碼");
6、改回默認(rèn)密碼復(fù)雜度、長度
// 設(shè)置密碼復(fù)雜度為中等
set global validate_password_policy=MEDIUM
// 修改密碼最低長度為8
set global validate_password_length=8
5、刷新權(quán)限表
flush privileges