一、准備mysql鏡像源
到官網找mysql的yum源
wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
yum repolist all | grep mysql
如圖:默認安裝的是8.0。使用yum-config-manager --disable mysql80-community
取消mysql80-community的安裝。然后yum-config-manager --enable mysql57-community
開啟5.7安裝。
二、安裝mysql
yum install -y mysql-community-server
yum -y install mysql-devel
rm -rf /var/lib/mysql 如果之前安裝過mysql執行
rm -rf /var/log/mysql.log 如果之前安裝過mysql執行
systemctl restart mysqld
三、初始配置
1、修改root密碼
grep "temporary password" /var/log/mysqld.log 查看默認密碼
mysql -uroot -p
>=5.7.6版本使用
ALTER USER USER() IDENTIFIED BY 'pwd'; 密碼復雜要和規范,不建議降低密碼復雜度策略,使用太簡單的密碼會報錯
或者SET PASSWORD = "pwd"
低版本使用SET PASSWORD = PASSWORD('pwd');
2、開啟遠程連接
grant all privileges on *.* to 'root'@'%' identified by 'Mysql@password.123';
flush privileges;