Le problème était avec le fichier de configuration mysql sur le serveur /etc/mysql/my.cnf
la ligne :bind-address
doit pointer vers l'IP de votre serveur comme dans cet exemple
bind-address = 192.168.1.5
et non
bind-address = 127.0.0.1
pour autoriser l'accès à distance.