安裝包下載地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar
第一步:在 /home 目錄下創建一個mysql文件夾並將安裝包放在該文件下

第二步:在mysql目錄下解壓安裝包
tar -xf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar
第三步:查詢並卸載系統自帶的Mariadb
查詢
rpm -qa | grep mariadb

卸載
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
第四步:查詢並卸載系統以前的mysql
查詢
rpm -qa | grep mysql
卸載
rpm -e --nodeps 文件名
正式安裝mysql
第五步: 執行Rpm包安裝。
rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

第六步:mysql服務啟動
查看mysql服務
service mysqld status
沒有啟動時

啟動mysql服務
systemctl start mysqld
啟動時

第七步:修改密碼
MySQL5.7會在安裝后為root用戶生成一個隨機密碼,而不是像以往版本的空密碼。 可以安全模式修改root登錄密碼或者用隨機密碼登錄修改密碼
查看密碼(MySQL為root用戶生成的隨機密碼通過mysqld.log文件可以查找到)
grep 'temporary password' /var/log/mysqld.log

修改root用戶密碼
注意:MySQL的密碼策略比較復雜,要大小寫,過於簡單的密碼會被拒絕,這里我用了Root@123
mysql -u root -p
mysql> Enter password: (輸入剛才查詢到的隨機密碼)
mysql> SET PASSWORD FOR 'root'@'localhost'= " Root@123";
mysql> exit

第八步:設置MySQL開機自啟
systemctl enable mysqld.service
第九步:關閉防火牆
systemctl stop firewalld.service
systemctl disable firewalld.service
第十步:使用mysql工具測試連接


具體的可以瀏覽該博客:https://blog.csdn.net/ai_64/article/details/100557530
