Primer paso:verifique si el puerto 3306 está abierto. De lo contrario, puede abrir el puerto 3306 ingresando en iptables o simplemente puede detener este servicio (si no lo usa para ningún otro propósito) con el siguiente comando.
$ service iptables stop
Segundo paso:el usuario debe tener permiso para conectarse desde su IP, si no, proporcione los derechos según se indica a continuación:
> grant select,insert,update,delete on your_db.* to [email protected]'your_ip' identified by 'your_password';
Si este no es un servidor de producción, inicialmente puede proporcionar todos los derechos globales para verificar el problema mediante el siguiente comando:
> grant all privileges on *.* to [email protected]'%' identified by 'your_password';