在Linux 7上,配置MySQL的遠程訪問可以讓用戶從不同的計算機或設備連接到MySQL服務器上的數據庫。下面是一些步驟來配置MySQL的遠程訪問:
// 1. 打開MySQL的配置文件/etc/my.cnf sudo vim /etc/my.cnf // 2. 找到[mysqld]節并添加或修改以下行 bind-address = 0.0.0.0 // 3. 保存并關閉配置文件 // 4. 重新加載MySQL配置 sudo systemctl restart mysqld // 5. 創建允許遠程訪問的用戶 mysql -u root -p GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES; // 6. 更改MySQL的安全性設置 sudo mysql_secure_installation // 7. 開啟防火墻 sudo firewall-cmd --add-service=mysql --permanent sudo firewall-cmd --reload
通過執行以上步驟,MySQL配置就已經允許遠程訪問。請注意,在開啟遠程訪問后,要確保服務器IP地址可供遠程訪問。另外,為了確保MySQL的安全性,只應該允許受信任的IP地址進行遠程訪問。