Eu tenho um banco de dados MySQL remoto, hospedado em 1.2.3.4. Eu posso me conectar a ele bem usando o Sequel Pro no meu Mac. De uma VM do Ubuntu, posso chamar mysql -u root -p -h 1.2.3.4 -P 3306
e acessar diretamente.
Quando executo o mesmo comando na máquina problemática , recebo ERROR 2003 (HY000): Can't connect to MySQL server on '1.2.3.4' (111)
Eu verifiquei o firewall no servidor MySQL, ele está aberto. Além disso, o erro aparece tão rápido que eu não sinto nada que esteja sendo perguntado sobre isso - ao invés disso, a máquina problemática está apenas dizendo não.
Na máquina problemática , executei /etc/mysql/mysql.conf.d/mysqld.cnf
e defini bind-address = 0.0.0.0
.
Alguém pode me apontar na direção certa?
Obrigado,
Ben