Saker att kontrollera:
- MySQL lyssnar på offentlig IP (låter som du har gjort det)
- MySQL lyssnar på standardporten / du ansluter samma port som den lyssnar på.
- Finns det en brandvägg som körs på fjärrdatorn? (De är vanligtvis förpackade som standard i distros) Är brandväggen konfigurerad för att tillåta anslutningar till den porten?
- Om fjärrmaskinen finns inom ett annat nätverk, pågår det nätverksadressöversättning (NAT) mellan din anslutning och slutdatorn - är den i så fall konfigurerad för att tillåta MySQL-porten.
- Är
my.cnf
fil konfigurerad för att tillåta anslutningar från något annat änlocalhost
127.0.0.1
IP-adresser - även om du mer sannolikt skulle få ett svar som nekats åtkomst, än att du inte kan ansluta.