La plupart des installations par défaut de MySQL n'écoutent que la machine locale.
Recherchez l'bind-address
réglage dans my.cnf
sur le serveur et assurez-vous qu'il écoute sur l'adresse IP que vous ciblez. Vous devrez peut-être également vous assurer de skip-networking
n'est pas activé !
Alternativement (et de manière moins sécurisée !), ce qui suit le configurera pour écouter sur toutes les adresses - locales et distantes :
bind-address = 0.0.0.0