Não é possível conectar-se ao servidor MySQL em '127.0.0.1'

Não é possível conectar-se ao servidor MySQL em '127.0.0.1'

Eu tenho um aplicativo produtivo no meu servidor. Funcionou perfeitamente bem, mas agora recebo o erro:

Can't connect to MySQL server on '127.0.0.1'. 

É muito estranho porque o aplicativo funcionou muito bem há uma semana.

Desde então fiz algumas alterações no iptables, mas não sei se isso causa esse problema.

Eu tentei a solução fornecida emStackoverlowmas não funcionou para mim.

Alguém tem uma ideia de como posso corrigir esse erro?

Atenciosamente, Toni

Responder1

Qual é o firewall que você usa no servidor: Ufw ou Itables: O primeiro, com o firewall ufw você pode permitir a porta mysql com o comando:

sudo ufw allow from any[Maybe IP] to any port 3306

Segundo, com o firewall Iptables você permite com o comando:

iptables -I INPUT -s 192.168.241.41 -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT && /etc/init.d/iptables save

Depois de verificar a porta com netstat e telnet do cliente:

netstat -tulpn |grep 3306

informação relacionada