mysql安裝

添加MySQL Yum存儲庫

wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

rpm -ivh mysql80-community-release-el7-1.noarch.rpm

選擇一個發佈系列

使用MySQL Yum存儲庫時,默認選擇最新的GA系列(當前爲MySQL 5.7)進行安裝。如果這是你想要的,你可以跳到下一步, 安裝MySQL

在MySQL Yum存儲庫中,不同版本的MySQL社區服務器系列託管在不同的子庫中。最新的GA系列(目前MySQL 5.7)的子庫是默認啓用的,其他所有系列的子庫(例如MySQL 8.0系列)默認是禁用的。使用此命令查看MySQL Yum存儲庫中的所有子存儲庫,並查看其中哪些被啓用或禁用(對於啓用了dnf的系統,dnf替換該命令中的 yum):

yum repolist all | grep mysql

通過運行以下命令並檢查其輸出(對於啓用了dnf的系統,dnf替換命令中的yum) 驗證是否已啓用和禁用正確的子庫  yum repolist enabled | grep mysql

要安裝最新GA系列的最新版本,不需要配置。要從最新GA系列以外的特定系列安裝最新版本,請在運行安裝命令之前禁用最新GA系列的子庫,併爲特定系列啓用子庫。

如果您的平臺支持 yum-config-manager(yum -y install yum-utils,您可以通過發佈這些命令來實現這一點,這些命令禁用了5.7系列的子存儲庫並啓用了8.0系列的子存儲庫:

sudo yum-config-manager --disable mysql57-community

sudo yum-config-manager --enable mysql80-community

安裝MySQL

通過以下命令安裝MySQL(對於啓用了dnf的系統,請使用dnf替換命令中的 yum):

yum -y install mysql-community-server

systemctl enable mysqld

systemctl start  mysqld

超級用戶帳戶'root'@'localhost已創建。超級用戶的密碼被設置並存儲在錯誤日誌文件中。要顯示它,請使用以下命令:

grep 'temporary password' /var/log/mysqld.log

image.png

通過使用生成的臨時密碼登錄並儘快更改root密碼併爲超級用戶帳戶設置自定義密碼:

mysql -uroot -p

alter user 'root'@'localhost' identified by 'Admin@123';

注意

validate_password 是默認安裝的。實施的默認密碼策略validate_password要求密碼至少包含一個大寫字母,一個小寫字母,一個數字和一個特殊字符,並且總密碼長度至少爲8個字符。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章