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