CentOS安裝配置MySQL8.0的步驟詳解
前言
這里記錄下在CentOS 上,安裝配置MySQL的步驟;
正文
下載yum源的安裝包
yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
安裝
yum install mysql-community-server
啟動服務(wù)
service mysqld start
查看狀態(tài)
service mysqld status
查看初始密碼
grep 'temporary password' /var/log/mysqld.log
登錄 更改密碼
mysql -uroot -p
密碼使用上面查到的
然后輸入命令 flush privileges
進入mysql數(shù)據(jù)庫 use mysql;
修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密碼';
此時服務(wù)器上的安裝配置已經(jīng)完成,然后遠程連接時發(fā)現(xiàn)并不能連接成功,原因可能是因為服務(wù)器3306端口沒有對外開放;數(shù)據(jù)庫用戶沒有遠程連接登錄權(quán)限;
配置MySQL允許外部訪問
進入mysql數(shù)據(jù)庫 use mysql
修改mysql庫的user表,將host項,從localhost改為%。%這里表示的是允許任意host訪問,如果只允許某一個ip訪問,則可改為相應(yīng)的ip
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION; FLUSH PRIVILEGES;
再次遠程連接測試,連接成功。
總結(jié)
以上所述是小編給大家介紹的CentOS安裝配置MySQL8.0的步驟,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
根據(jù)status信息對MySQL服務(wù)器進行優(yōu)化
網(wǎng)上有很多的文章教怎么配置MySQL服務(wù)器,但考慮到服務(wù)器硬件配置的不同,具體應(yīng)用的差別,那些文章的做法只能作為初步設(shè)置參考,我們需要根據(jù)自己的情況進行配置優(yōu)化,好的做法是MySQL服務(wù)器穩(wěn)定運行了一段時間后運行,根據(jù)服務(wù)器的”狀態(tài)”進行優(yōu)化。2011-09-09MySQL null與not null和null與空值''''''''的區(qū)別詳解
這篇文章主要介紹了MySQL null與not null和null與空值''的區(qū)別詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11