前言
這里記錄下在CentOS 上,安裝配置MySQL的步驟;
正文
下載yum源的安裝包
yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
安裝
yum install mysql-community-server
啟動(dòng)服務(wù)
查看狀態(tài)
查看初始密碼
grep 'temporary password' /var/log/mysqld.log
登錄 更改密碼
密碼使用上面查到的
然后輸入命令 flush privileges
進(jìn)入mysql數(shù)據(jù)庫 use mysql;
修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密碼';
此時(shí)服務(wù)器上的安裝配置已經(jīng)完成,然后遠(yuǎn)程連接時(shí)發(fā)現(xiàn)并不能連接成功,原因可能是因?yàn)榉?wù)器3306端口沒有對外開放;數(shù)據(jù)庫用戶沒有遠(yuǎn)程連接登錄權(quán)限;
配置MySQL允許外部訪問
進(jìn)入mysql數(shù)據(jù)庫 use mysql
修改mysql庫的user表,將host項(xiàng),從localhost改為%。%這里表示的是允許任意host訪問,如果只允許某一個(gè)ip訪問,則可改為相應(yīng)的ip
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;
FLUSH PRIVILEGES;
再次遠(yuǎn)程連接測試,連接成功。
總結(jié)
以上所述是小編給大家介紹的CentOS安裝配置MySQL8.0的步驟,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
您可能感興趣的文章:- CentOS7.6安裝MYSQL8.0的步驟詳解
- CentOS 6.2 安裝 MySQL 5.7.28的教程(mysql 筆記)
- CentOS7下mysql 8.0.16 安裝配置方法圖文教程
- Centos7 安裝mysql 8.0.13(rpm)的教程詳解
- centos7利用yum安裝mysql 8.0.12
- CentOS7安裝GUI界面及遠(yuǎn)程連接的實(shí)現(xiàn)
- CentOS7.2安裝MySql5.7并開啟遠(yuǎn)程連接授權(quán)的教程
- Centos7下無法遠(yuǎn)程連接mysql數(shù)據(jù)庫的原因與解決
- CentOS 8 安裝 MySql并設(shè)置允許遠(yuǎn)程連接的方法