Не удается подключиться к серверу MySQL на «127.0.0.1».

У меня есть продуктивное приложение на моем сервере. Он работал отлично, но теперь я получаю сообщение об ошибке:

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

Это очень странно, потому что приложение отлично работало неделю назад.

С тех пор я сделал некоторые изменения на iptables, но я не знаю, вызвало ли это эту проблему.

Я попробовал решение, предоставленное на Stackoverlow, но это не сработало для меня.

У кого-нибудь есть идея, как я могу исправить эту ошибку?

С наилучшими пожеланиями, Тони

0
задан 3 August 2017 в 13:04

2 ответа

Что такое брандмауэр, который вы используете на сервере: Ufw или Itables: первый, с брандмауэром ufw вы можете разрешить mysql с помощью команды:

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

Во-вторых, с помощью брандмауэра Iptables вы разрешаете команду: [ ! d1] 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

После того, как вы можете проверить порт с netstat и telnet от клиента:

netstat -tulpn |grep 3306
0
ответ дан 18 July 2018 в 09:38

Что такое брандмауэр, который вы используете на сервере: Ufw или Itables: первый, с брандмауэром ufw вы можете разрешить mysql с помощью команды:

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

Во-вторых, с помощью брандмауэра Iptables вы разрешаете команду: [ ! d1] 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

После того, как вы можете проверить порт с netstat и telnet от клиента:

netstat -tulpn |grep 3306
0
ответ дан 24 July 2018 в 19:23

Другие вопросы по тегам:

Похожие вопросы: