1. 程式人生 > 資料庫 >CentOS安裝配置MySQL8.0的步驟詳解

CentOS安裝配置MySQL8.0的步驟詳解

前言

這裡記錄下在CentOS 上,安裝配置MySQL的步驟;

正文

下載yum源的安裝包

yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

安裝

yum install mysql-community-server

啟動服務

service mysqld start

檢視狀態

service mysqld status

這裡寫圖片描述

檢視初始密碼

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

這裡寫圖片描述

登入 更改密碼

mysql -uroot -p

密碼使用上面查到的

然後輸入命令 flush privileges

進入mysql資料庫 use mysql;

修改密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密碼';

此時伺服器上的安裝配置已經完成,然後遠端連線時發現並不能連線成功,原因可能是因為伺服器3306埠沒有對外開放;資料庫使用者沒有遠端連線登入許可權;

配置MySQL允許外部訪問

進入mysql資料庫 use mysql

修改mysql庫的user表,將host項,從localhost改為%。%這裡表示的是允許任意host訪問,如果只允許某一個ip訪問,則可改為相應的ip

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;
FLUSH PRIVILEGES;

再次遠端連線測試,連線成功。

總結

以上所述是小編給大家介紹的CentOS安裝配置MySQL8.0的步驟,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!