Centos7安裝mysql8.0,開啟遠程訪問


1.獲取和安裝官方yum源

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

sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm

執行成功后會在/etc/yum.repos.d/目錄下生成兩個repo文件mysql-community.repo及 mysql-community-source.repo

yum repolist enabled | grep "mysql"

 

2.安裝mysql

sudo yum install mysql-community-server

 

3.啟動mysql服務

service mysqld start

查看當前mysql服務狀態: systemctl status mysqld.service

 

4.開啟遠程訪問mysql

4.1 開放防火牆端口訪問

查看目前防火牆開放端口:firewall-cmd --list-ports

增加開放端口:firewall-cmd --zone=public --add-port=3306/tcp --permanent

驗證:firewall-cmd --list-ports

4.2 給予root用戶遠程訪問權限

創建用戶:create user 'root'@'%' identified by 'your password for root';

開啟權限:grant all on *.* to 'root'@'%';

flush privileges

驗證:telnet 192.168.1.107(遠程ip) 3306

 至此本地客戶端可以成功連接192.168.1.107:3306上的mysql


免責聲明!

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



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