Dingen om te controleren:
- MySQL luistert op openbare IP (klinkt alsof je het hebt gedaan)
- MySQL luistert op de standaardpoort / u sluit dezelfde poort aan als waarnaar wordt geluisterd.
- Is er een firewall actief op de externe machine? (Ze zijn meestal standaard verpakt in distributies) Is de firewall geconfigureerd om verbindingen met die poort toe te staan?
- Als de externe machine zich binnen een ander netwerk bevindt, is er dan netwerkadresvertaling (NAT) gaande tussen uw verbinding en de eindmachine - zo ja, is deze geconfigureerd om de MySQL-poort door te laten.
- Is de
my.cnf
bestand geconfigureerd om verbindingen toe te staan van iets anders danlocalhost
127.0.0.1
IP's - hoewel de kans groter is dat u een antwoord krijgt dat de toegang wordt geweigerd, dan dat u geen verbinding kunt maken.