一.確認當前系統版本
1.1登錄系統,切換至root賬戶
如圖所示:?
1.2:在終端中執行如下命令查看系統版本
cat /etc/redhat-release
二.添加 MySQL Yum 源
2.1訪問MySQL開發者專區??https://dev.mysql.com/downloads/repo/yum/
TIPS:
1.發布包命名規則:
{mysql80}-community-releas{platform}-{version-number}.noarch.rpm
{mysql80}:MySQL版本號
{platform}:平臺(系統)號,?來描述系統的版本
{version-number}:MySQL倉庫配置RPM包的版本號
2.如下所?:
mysql80-community-release-el7-10.noarch.rpm
mysql80: MySQL版本號,默認是MySQL8.0版本
el7 : 其中el 是 Enterprise Linux的編寫,7表? Linux?版本號,?如el6 表? Linux6, el7表?
Linux7, e8表?Linux8, el9表?Linux9, 'fc' 則表? Fedora
el7-10:表?MySQL倉庫配置RPM包的第10次更新
3.選擇?式:
針對當前演?系統版本Linux7,以及我們要安裝的MySQL數據庫版本8.0,選擇對應RPM包的最近?次更新,所以下載mysql80-community-release-el7-10.noarch.rpm即可
4.其他版本
如果默認下載??沒有你所需要的RPM包,可以通過http://repo.mysql.com/查找
2.2 下載后上傳到Linux服務器
TIPS: 安裝 rz 插件以?持拖拽上傳
yum -y install lrzsz
上傳完成之后,查看是否上傳成功:
三,安裝發布包
3.1在終端執行如下命令
yum -y install mysql80-community-release-el7-11.noarch.rpm
#注意版本號
3.2通過如下命令檢查是否成功添加Mysql Yum源
yum repolist enabled | grep mysql.*-community
3.3安裝mysql,在終端執行如下命令
yum install mysql-community-server
此時此刻,mysql就安裝好啦!!!! 但是還有一些后續流程!!!
3.4啟動mysql服務器
systemctl start mysqld
3.5查看mysql服務狀態?
systemctl status mysqld
3.6設置開機自啟動mysql服務
systemctl enable mysqld
四,登錄mysql,并修改密碼
首次安裝成功之后,mysql把用戶的默認密碼保存在錯誤的日志當中,這個密碼是一個隨機的字符串,不便于記憶,我們需要把密碼給修改了。
4.1查看默認密碼
grep 'temporary password' /var/log/mysqld.log
4.2登錄mysql:
在執行任何sql語句前,必須先修改密碼。
show variables like 'validate_password.policy'; #查看當前密碼策略show variables like 'validate_password.length'; #查看當前密碼?度限制
?4.3設置新密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
#這里123456是我的密碼,自己可以設置自己的,但是最低是4位密碼
4.4?恢復密碼策略與密碼長度限制并檢查
此時,mysql的安裝大功告成?,用自己的密碼重新登錄mysql。