centos8安裝MySQL8——通過yum


centos8上通過yum安裝MySQL,過程簡單,不易出錯

1.檢查系統是否已安裝MySQL相關,如果有則全部清除干凈

#列出MySQL相關的安裝包
 rpm -qa | grep mysql
#依次刪除安裝包
yum remove xxx

2.安裝centos8下MySQL8的yum源

#下載源
wget
https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm #安裝源
rpm -ivh mysql80-community-release-el8-1.noarch.rpm

3.關閉默認的MySQL(一定要執行,不然安裝時會提示找不到包)

 yum module disable mysql

4.安裝MySQL

 yum install mysql-community-server

5.啟動MySQL服務,查看運行狀態

#啟動mysql服務
systemctl start mysqld
#查看mysql運行狀態
systemctl status mysqld

6.查找初始密碼並登錄修改密碼

#查找初始密碼 
grep 'temporary password' /var/log/mysqld.log
#通過初始密碼登錄
mysql -uroot -p
#修改成自己的密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '自己的密碼';
#刷新權限
flush privileges;
#退出MySQL命令行
exit;
#bash下重啟MySQL服務
systemctl restart mysqld;

7.配置root遠程登錄

如果遠程登錄連接失敗,請先檢查系統雲服務商(例如阿里雲,騰訊雲,華為雲)控制台上的防火牆配置,一般需要配置系統本身的防火牆

 

#登錄mysql
mysql -uroot -p
#切換到mysql數據庫
use mysql;
#讓root可以通過任意IP登錄
update user set host='%' where user='root';

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM