Problème :
Une fois MySQL installé sur CentOS 7, localhost peut se connecter normalement à MySQL, mais l'accès à distance échouera. J'ai essayé le ping et j'ai constaté que le ping avait réussi ; j'ai essayé le port telnet et j'ai constaté que le port 3306 était inaccessible.
Solution :
Vous devez ouvrir le port 3306 dans la configuration du pare-feu.
La commande est la suivante :
firewall-cmd --zone=public --add-port=3306/tcp --permanent (--permanent永久生效,没有此参数重启后失效) #重新载入 firewall-cmd --reload #查看 firewall-cmd --zone=public --query-port=3306/tcp vi /etc/sysconfig/iptables #添加 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
Tutoriels associés recommandés : tutoriel centos
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!