El problema estaba en el archivo de configuración de mysql en el servidor /etc/mysql/my.cnf
la línea:bind-address
debe apuntar a la IP de su servidor como en este ejemplo
bind-address = 192.168.1.5
y no
bind-address = 127.0.0.1
para permitir el acceso remoto.