Mysql
 sql >> Base de données >  >> RDS >> Mysql

Impossible de se connecter au serveur MySQL distant

Choses à vérifier :

  1. MySQL écoute sur une adresse IP publique (on dirait que vous l'avez fait)
  2. MySQL écoute sur le port standard/vous connectez le même port qu'il écoute.
  3. Existe-t-il un pare-feu en cours d'exécution sur la machine distante ? (Ils sont généralement fournis en standard dans les distributions) Le pare-feu est-il configuré pour autoriser les connexions à ce port ?
  4. Si la machine distante se trouve sur un autre réseau, une traduction d'adresse réseau (NAT) est-elle en cours entre votre connexion et la machine finale ? Si tel est le cas, est-elle configurée pour autoriser le port MySQL ?
  5. Est-ce que my.cnf fichier configuré pour autoriser les connexions depuis autre chose que localhost 127.0.0.1 IP - bien que vous receviez plus probablement une réponse d'accès refusé qu'une connexion impossible.